SCUFFLER MEANING IN ENGLISH

• Scuffler Definition & Synonyms

  1. (n.) An agricultural implement resembling a scarifier, but usually lighter.
  2. (n.) One who scuffles.


RECENT SEARCHES