lea

/liː/

Definitions

1. noun

a small area of land, especially one used for grazing animals

“The sheep grazed on the lush lea by the river.”

2. noun

a level area of land in a valley or on a hillside

“The lea offered a beautiful view of the surrounding countryside.”

Synonyms

  • meadow
  • pasture

Antonyms

  • desert
  • wasteland