What does this idiom mean--- Take it on the chin????

  1. very adamant

  2. be brave and not complain when people criticize you

  3. a person with a strong will

  4. a very relaxed person


Correct Option: B

Find more quizzes: