Advertisement

put-put

indicating the sound of a muffled internal combustion engine, 1904, imitative.

Others are reading

Advertisement
Definitions of put-put from WordNet

put-put (n.)
a small gasoline engine (as on motor boat);
From wordnet.princeton.edu