St George's Channel (0 synonym found)

Definition of St George's Channel:

(n) : The channel connecting the Irish Sea to the north and the Atlantic Ocean to the southwest.

Definition of St George's Channel:

(n) : The channel connecting the Irish Sea to the north and the Atlantic Ocean to the southwest.

Back to Top