Here's what rhymes with horsetrough.
law la draw raw straw ya ja ra bra blah rah yaw rawer saw da ha jaw ma na sa pa ta wa claw flaw ka ga paw thaw trois waa bois cha faw gnaw haa maw ois sha shah baa bah hah haw hurrah nah caw craw redraw slaw sough pshaw soh withdraw qua fhall foresaw inlaw moi spa ulna alga squaw travaux aha pasha voila lockjaw pawpaw overdraw loofah outdraw borzois bourgeois chamois oversaw overawe patois fuchsia guffaw macaw baccarat jackdaw southpaw scofflaw markkaa geegaw panama mackinaw uninstall