SynonymX
Speak
North Channel
Definition of North Channel
1.
A strait between Northern Ireland and Scotland that connects the Atlantic Ocean and the Irish Sea
Noun
Semanticaly linked words with "north channel"
sound
strait