1 intr (esp. of cats) to make a low vibrant sound, usually considered as expressing pleasure, etc.
2 tr to express (pleasure, etc.) by this sound
3 a purring sound
(C17: of imitative origin; compare French ronronner to purr, German schnurren, Dutch snorren)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.