CROON Meaning of CROON in English v. sing softly, hum softly; comfort and pacify by singing softly; (Scottish) bellow, roar, yell Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012