avemaría
Top 30000
Meanings
Noun
1. Hail Mary
2. Angelus
3. Hail Mary (act done in desperation with little chance of success)
Examples1
We're basically in a Hail Mary situation.