Meaning of make vibrant sounds

Definition of make vibrant sounds

(verb) indicate pleasure by purring; characteristic of cats

Other information on make vibrant sounds

WIKIPEDIA results for make vibrant sounds
Amazon results for make vibrant sounds