LAWN MEANING IN ENGLISH

• Lawn Definition & Synonyms

  1. (n.) An open space between woods.
  2. (n.) Ground (generally in front of or around a house) covered with grass kept closely mown.


• Lawnd Definition & Synonyms

  1. (n.) See Laund.


RECENT SEARCHES