oouassa

/oʊ ɑː ˈsɑː/

Definitions

1. noun

a type of deep-water lake or a body of water with a narrow outlet, often found in tropical regions.

“The oouassa in the heart of the island was a popular spot for kayaking and fishing.”

Synonyms

  • lake
  • pool

Antonyms

  • river
  • stream