SCUTCHER


Meaning of SCUTCHER in English

(n.) One who scutches.

Webster's English dictionary.      Английский словарь Webster.