English dictionary
tidal basin meaning and definition
Definition and meaning of tidal basin at MeaningMonkey.org. tidal basin meaning and definition in the English Dictionary.TIDAL BASIN noun
Definition of tidal basin (noun)
- a basin that is full of water at high tide
Source: Princeton University Wordnet