英吉利海峡 yīngjílìhǎixiá English Channel Definitions Defs Origin Strokes Stroke Words Sentences Sents 英吉利 yīngjílì England England; Great Britain; a historical loanword used to refer to the United Kingdom or the British Isles海峡 海峽 hǎixiá noun strait strait; channel; a narrow passage of water connecting two seas or oceans