Defenition of the word english channel
-
Defenition of the word english channel
- an arm of the Atlantic Ocean that forms a channel between France and Britain
Synonyms for the word english channel
Meronymys for the word english channel
Hypernyms for the word english channel
See other words