Hail Mary (n. or adj.) Religious Life January 2, 2017 • No Comments • What does the idiom “hail Mary” mean? Definition: A desperate, last-ditch attempt Example: The ruling party is going …