1 greasehorn | Definition of greasehorn

greasehorn

noun

Definition of greasehorn

dialectal, England
: flatterer, sycophant smooth-faced, sniveling greasehorn— Charlotte Brontë