Home / M / meniscus

meniscus

noun /mɪnɪskəs/ 3 syllables 8 letters Scrabble 12 WWF 16
Definitions
noun

a disk of cartilage that serves as a cushion between the ends of bones that meet at a joint

noun

a lens that is concave on one side and convex on the other

noun

the curved upper surface of a nonturbulent liquid in a vertical tube

Want another word?
Spin the dictionary for a fresh one.
Generate a word →