vibrant : Idioms & Phrases


make vibrant sounds

  • verb indicate pleasure by purring; characteristic of cats
    purr.
WordNet