Hi all,

I was reading this interview:
Question: Have you watched the show on your iPod?
Answer: I have. I don't think it holds up to watching the show on a bigscreen TV with a surround sound system, though.

I don't know how to understand holds up. Anyone could suggest me a synonym?

Thank you in advance Emotion: smile
It's not on the same level, can't be compared with the quality/level of

Site Hint: Check out our list of pronunciation videos.
Hey Francesca, Emotion: smile

It doesn't compare favorably to

Thank you both Emotion: smile