mangour

/mæŋˈgɔːr/

Definitions

1. noun

a mangrove forest or a coastal area of mangrove forests

“The mangour protected the shoreline from the storm.”

Synonyms

  • mangrove
  • mangrove forest

Antonyms

  • barren land
  • desert