left main

English

Noun

left main (plural left mains)

  1. (medicine, colloquial) Ellipsis of left main coronary artery.
    left main disease

Anagrams