GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    ‖Solen (?), n. [NL., fr. Gr.  channel, a shellfish.]
    1. (Med.) A cradle, as for a broken limb. See Cradle, 6.

    [1913 Webster]


    2. (Zool.) Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell.

    [1913 Webster]

Last match results