put-put

Noun
  1. a small gasoline engine (as on motor boat)
put-put
The small motorboat uses a put-put engine to cross the lake.