put-put

Noun
  1. A small gasoline engine (as on motor boat) (synset 104034296)

Other Searches