put-putyoudaoicibaDictYouDict[put-put 词源字典]
indicating the sound of a muffled internal combustion engine, 1904, imitative.[put-put etymology, put-put origin, 英语词源]