semiahmoo

/sɛmɪˈɑmuː/

Definitions

1. noun

A Semiahmoo is a type of lake or a bay, typically found on the west coast of North America.

“The Semiahmoo Bay is a popular destination for beachgoers and water sports enthusiasts.”

Synonyms

  • bay
  • lagoon

Antonyms

  • desert
  • dryland