SCUFFLER


Meaning of SCUFFLER in English

noun one who scuffles.

2. scuffler ·noun an agricultural implement resembling a scarifier, but usually lighter.

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