Meniscuses Meaning

There are 3 meaning(s) for word Meniscuses

Meaning 1 : (anatomy) a disk of cartilage that serves as a cushion between the ends of bones that meet at a joint

    Synonyms : semilunar cartilage
Meaning 2 : (optics) a lens that is concave on one side and convex on the other

Meaning 3 : (physics) the curved upper surface of a nonturbulent liquid in a vertical tube