make vibrant sounds Meaning, Definition & Usage

  1. verb indicate pleasure by purring; characteristic of cats
    purr.

WordNet