dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Choo-choo
— definition
1.
choo-choo (Noun)
1 definition
choo-choo (Noun)
— A child's word for locomotive.
6 types of
engine
loco
locomotive
locomotive engine
railroad locomotive
railway locomotive