CROON Meaning of CROON in English v. & n. --v.tr. & intr. hum or sing in a low subdued voice, esp. in a sentimental manner. --n. such singing. Derivatives: crooner n. Etymology: ME (orig. Sc. & N.Engl.) f. MDu. & MLG kronen groan, lament Oxford English vocab. Оксфордский английский словарь. 2012