1. Menai Strait - Noun
2. Menai Strait - Proper noun
a strait in northern Wales between Anglesey Island and the mainland
Source: WordNetOn the island of Anglesey a new embankment across the Stanley Sands to Holyhead was constructed, but the crossing of the Menai Strait was the most formidable challenge, overcome by the Menai Suspension Bridge (1819–26). Source: Internet
The ground beneath us still rippled with earthworks from the Celtic hill fort that guarded the Menai Strait more than two and a half millennia ago. Source: Internet
The modern house is built into rocks on the water’s edge and overlooks the Menai Strait and has magnificent views of the mountains of Snowdonia. Source: Internet