SOLEN Meaning of SOLEN in English noun a cradle, as for a broken limb. ·see cradle, 6. 2. solen ·noun any marine bivalve mollusk belonging to solen or allied genera of the family solenidae; a razor shell. Webster English vocab. Английский словарь Webster. 2012