Dictionary |
1 Result
#1
make vibrant sounds
v.
indicate pleasure by purring; characteristic of cats
. wn