CROON Meaning of CROON in English ( v. i. ) To hum or sing in a low tone; to murmur softly. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012