Simplified Chinese Meaning of put-put

嗒嗒声

Other Simplified Chinese words related to 嗒嗒声

No Synonyms and anytonyms found

Definitions and Meaning of put-put in English

Wordnet

put-put (n)

a small gasoline engine (as on motor boat)

FAQs About the word put-put

嗒嗒声

a small gasoline engine (as on motor boat)

No synonyms found.

No antonyms found.

putout => 扑灭, put-on => 装腔作势, putoff => 推迟, putin => 普京, putdownable => 不可放下,