Dictionary search results

Showing 1-3 of 3 results

scaramouch British & World English

A boastful but cowardly person

scaramouch New Oxford Dictionary for Writers & Editors

boastful but cowardly person


You searched for scaramouch