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.      Английский основной разговорный словарь.