desesperante
Top 20000
Meanings
Adjective
1. infuriating, exasperating, causing desperation
Examples1
Spain's game has been desperate.