avemaríaTop 30000MeaningsNoun1. Hail Mary2. Angelus3. Hail Mary (act done in desperation with little chance of success)Examples1Estamos básicamente en una situación de avemaría.We're basically in a Hail Mary situation.