Scaramouch Rhymes: 5 Words to Inspire Your Inner Poet Add Scaramouch to Favorites Definition Thesaurus One-Syllable Rhymes of Scaramouch 4 douche ruche swoosh whoosh Three-Syllable Rhymes of Scaramouch 1 scaramouch