meaning of tidal basin
1.
a
basin
that
is
full
of
water
at
high
tide
Related Words
tidal basin
|
Developed & Maintained By
Taraprasad.com