North Channel
English Dictionary
->
Letter N
-> North Channel
Search Dictionary:
North Channel Definition
(n)
a
strait
between
Northern
Ireland
and
Scotland
that
connects
the
Atlantic
Ocean
and
the
Irish
Sea
North Channel Synonyms
North Channel
© Art Branch Inc.