English dictionary
put-put meaning and definition
Definition and meaning of put-put at MeaningMonkey.org. put-put meaning and definition in the English Dictionary.PUT-PUT noun
Definition of put-put (noun)
- a small gasoline engine (as on motor boat)
Source: Princeton University Wordnet