What does ‘catch’ mean?

( n ) A hidden condition on an offer. You’ll sell me your car for $200? What is the catch?