put-put

noun

1.
a small gasoline engine (as on motor boat)