meaning of tidal basin

1. a basin that is full of water at high tide


Related Words

tidal basin |

Developed & Maintained By Taraprasad.com

Treasure Words