Crossword Genius

Where we just holidayed? Anything would be better! (4,6)

Ross

I believe the answer is:

last resort

I'm a little stuck... Click here to teach me more about this clue!

'where we just holidayed? anything would be better' is the definition.
Although both the answer and definition are singular nouns, I don't see how they can define each other.

This is the entire clue.

Can you help me to learn more?

(Other definitions for last resort that I've seen before include "When all else fails, try this" , "when everything else has failed?" , "Final expedient" .)

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app