Words: English Channel
Part of speech: n
Definition: an arm of the Atlantic Ocean that forms a channel between France and Britain