make vibrant sounds

1. (verb) indicate pleasure by purring; characteristic of cats
Synonyms: purr
Related Words: resonate



Terms and Conditions of Use / Copyright Notice