VariousWords beta
Related Terms:
channel
sid
herring pond
battle of britain
west sussex
devon
fowey
france
celtic sea
otter
exe
east sussex
atlantic ocean
lihou
teign
british isles
sussex
dart
north sea
wight
channel tunnel
hampshire
plym
jersey
kent
rother
channel islands
seine
isle of thanet
ushant
stour
dorset
bourne
strait of dover
channel hopping
Definitions:
Noun
English Channel
Definition: an arm of the Atlantic Ocean that forms a channel between France and Britain