English dictionary
choo-choo meaning and definition
Definition and meaning of choo-choo at MeaningMonkey.org. choo-choo meaning and definition in the English Dictionary.CHOO-CHOO noun
Definition of choo-choo (noun)
- a child's word for locomotive
Source: Princeton University Wordnet