PUT­PUT


Meaning of PUT­PUT in English

n. & v.

n. the rapid intermittent sound of a small petrol engine.

v.intr. (put-putted, put-putting) make this sound.

[ imit. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.