American Dictionary of the English Language

Dictionary Search

Scaramouch


SCAR'AMOUCH, noun

A buffoon in motley dress.