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.

Etymology: imit.

Oxford English vocab.      Оксфордский английский словарь.