Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word meniscus from English dictionary with examples, synonyms and antonyms.

meniscus   noun

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

Synonyms : semilunar cartilage

Meaning : (optics) a lens that is concave on one side and convex on the other.

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