Search Result for "put-put": 
Wordnet 3.0

NOUN (1)

1. a small gasoline engine (as on motor boat);


WordNet (r) 3.0 (2006):

put-put n 1: a small gasoline engine (as on motor boat)