Definisi 'make vibrant sounds'
English to English
verb
1 indicate pleasure by purring; characteristic of cats
source: wordnet30
More Word(s)
purr, resonate, vibrate,

Visual Synonyms
Click for larger image