VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A prayer calling for the intercession of the Virgin Mary.
Verb
Definition: To pray by saying a Hail Mary.
Adjective
Definition: Desperate; riskily attempting to salvage a dire situation