n. & v. --n. the rapid intermittent sound of a small petrol engine. --v.intr. (put-putted, put-putting) make this sound. [imit.]
PUT-PUT
Meaning of PUT-PUT in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012