Meaning of “snag” - Learner’s Dictionary

snag

noun [ C ] us uk /snæɡ/ informal

a problem or difficulty:

I'd love to come - the only snag is I have to be home by 3 o'clock.

(Definition of “snag noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)