Menai Strait me·naist·rait uncommon noun 1. a strait in northern Wales between Anglesey Island and the mainland SynonymsMenai Strait Related words Broader terms strait Parts Wales WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.