put-put
English Dictionary
->
Letter P
-> put-put
Search Dictionary:
put-put Definition
(n)
a
small
gasoline
engine
(
as
on
motor
boat
)
put-put Synonyms
put-put
© Art Branch Inc.