EXPO Meaning of EXPO in English n. (also expo) (pl. -os) a large international exhibition. [abbr. of EXPOSITION 4] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012