CHOO-CHOO Meaning of CHOO-CHOO in English n. colloq. (esp. as a child's word) a railway train or locomotive, esp. a steam engine. [imit.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012