put-putEnglish

put-put

Noun

A small gasoline engine (as on motor boat)

English: put-put