tidal basin

Explore definitions, synonyms, and language insights of tidal basin

Definitions

Noun
a basin that is full of water at high tide

More General Terms