CROON Meaning of CROON in English (v. t.) To sing in a low tone, as if to one's self; to hum. Webster's English dictionary. Английский словарь Webster. 2012