Wednesday, 1 August 2012


caterwaul
Verb:
(of a cat) Make a shrill howling or wailing noise: "the caterwauling of a pair of bobcats"; "a caterwauling guitar".
Noun:
A shrill howling or wailing noise.

poppysmic 

noise produced when smacking lips

No comments:

Post a Comment