marshlocks

/mɑːʃlɒks/

Definitions

1. noun

Small islands or areas of high ground in a marsh or wetland

“The marshlocks in the wetland area were home to many different species of birds.”

Synonyms

  • hillock
  • islet

Antonyms

  • lowland
  • plain