chatteringEnglish

chatter, chattering

Noun

The rapid series of noises made by the parts of a machine

English: chatter, chattering

The high-pitched continuing noise made by animals (birds or monkeys)

English: chatter, chattering

Bahasa: kicauan, kerih

Bahasa words with similar meanings

English words with similar meanings

Show 1 words