put-put has definitions from the field of physics
1
[ noun ] (informal) a small gasoline engine (as on motor boat)
*