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. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.