Make vibrant sounds

Indicate pleasure by purring; characteristic of cats

Synonyms

Purr