Home
Arti Kata
Definisi
'english channel'
English to English
noun
1
an arm of the Atlantic Ocean that forms a channel between France and Britain
source:
wordnet30
More Word(s)
battle of the spanish armada
,
channel
,
channel island
,
solent
,
isle of wight
,
wight
,
atlantic
,
atlantic ocean
,
Visual Synonyms
Click for larger image
Explore
english channel
in VisualSynonyms.com >
×
Close (X)