Here's what rhymes with demoustrates.
frustrates Words that almost rhyme with demoustrates
substrates nutcase muckrakes sulfates sulphates inculpates floodgates promulgates adumbrates cupcakes truncates sunbaths lucubrates reductase someplace exculpates transmigrates fecundates spongecakes perambulates