Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun menai_strait
1 sense of menai strait
Sense 1
Menai Strait -- (a strait in northern Wales between Anglesey Island and the mainland)
INSTANCE OF=> strait, sound -- (a narrow channel of the sea joining two larger bodies of water)