SWARD-CUTTER MEANING IN ENGLISH

• Sward-cutter Definition & Synonyms

  1. (n.) A plow for turning up grass land.
  2. (n.) A lawn mower.


RECENT SEARCHES