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. Оксфордский английский словарь. 2012