Meaning of desperation pass in English:

desperation pass

noun

American Football
another term for Hail Mary (sense 2)