SynonymX
Speak
Put-Put
Definition of Put-Put
1.
A small gasoline engine (as on motor boat)
Noun
Morphology of "put-put"
put-putted
put-putting
Semanticaly linked words with "put-put"
gasoline engine
petrol engine
colloquialism
Hyponims for word "put-put"
gasoline engine
petrol engine