tensaw

/ˈtɛnzɔː/ or /ˈtɛnzɒ/

Definitions

1. noun

a tidal river in Alabama, USA, that flows into the Mobile Bay

“The boat navigated through the calm waters of the Tensaw River.”

Synonyms

  • river
  • stream

Antonyms

  • desert
  • ocean