英吉利 yīngjílì England Definitions Defs Origin Strokes Stroke Words Sentences Sents 英吉利海峡 yīngjílìhǎixiá English Channel The waterway between England and France, connecting the North Sea to the Atlantic Ocean.