Meaning of put-put

Definition of put-put

(noun) a small gasoline engine (as on motor boat)

Other information on put-put

WIKIPEDIA results for put-put
Amazon results for put-put