english_channel
1. [ noun ] (nautical,geography) an arm of the Atlantic Ocean that forms a channel between France and Britain
Related terms: channel channel Atlantic isle_of_wight solent channel_islands battle_of_the_spanish_armada
Similar spelling:   English_bean
  English_class
  English_sonnet
  English_horn
  English_sole
  Englishwoman
  English_plantain
  English_hawthorn
  English_language
  English_Civil_War
  English_lady_crab
  English_walnut
  English_violet
  english_system
  English_people
  English_muffin
  English_saddle
  English_setter
  English_person
  English_Revolution
  English_bulldog
  English_teacher
  English_lavender
  English_iris
  English_ryegrass
  English_primrose
  English_professor
  English_daisy