choo-choo has definitions from the field of transportation
1
[ noun ] (transportation) a child's word for locomotive

Related terms

locomotive

*