Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of solen

- A cradle, as for a broken limb. See Cradle, 6.
- Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell.