What does 'Take a punch' mean?

If somebody takes a blow, something bad happens to them.

Idioms similar to 'Take a punch'

See also: