last-ditch fight ( synonym found)

Definition of last-ditch fight:

°Any of several annual festivals in which Welsh poets, dancers, and musicians compete for recognition.

Back to Top