CROON Meaning of CROON in English ( v. i. ) To make a continuous hollow moan, as cattle do when in pain. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012