north channel

Noun
  1. a strait between Northern Ireland and Scotland that connects the Atlantic Ocean and the Irish Sea

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

north channel
A ferry crosses the North Channel on a clear day.