MASHER


Meaning of MASHER in English

~ 1

■ noun a utensil for mashing food.

————————

~ 2

■ noun archaic, informal a dandy of the late Victorian or Edwardian era.

↘ N. Amer. informal a man who makes unwelcome sexual advances to women.

Origin

C19: prob. from slang mash 'attract sexually', 'infatuation', perh. from Romany ~ava 'allure'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.