tavy /ˈtævi/ ← Back to T Definitions 1. noun A small estuary or a tidal river mouth “The tavy led to a beautiful coastal village.” Synonyms estuary inlet Antonyms landlocked water source mouth of a non-tidal river