open lawn in English dictionary

  • open lawn

    Meanings and definitions of "open lawn"

    • Any relatively unobstructed field of cultivated and mown grass, especially near a house or in a park.

Sample sentences with "open lawn"

Authors