SOLEN Meaning of SOLEN in English (n.) A cradle, as for a broken limb. See Cradle, 6. Webster's English dictionary. Английский словарь Webster. 2012