choo-choo

Noun
  1. A child's word for locomotive (synset 103028848)

Other Searches