上海体育场 shànghǎitǐyùchǎng Shanghai Stadium Definitions Defs Origin Strokes Stroke Words Sentences Sents 上海 shànghǎi proper noun Shanghai Shanghai municipality; a major port city and financial center in eastern China体育场 體育場 tǐyùchǎng noun stadium stadium; sports field or playground; an open-air area for physical exercise or athletic competitions, sometimes including spectator stands