Find the word definition

Wiktionary
choo choo trains

n. (choo choo train English)