Nouns

(n)English Channelan arm of the Atlantic Ocean that forms a channel between France and Britain