Search in full dictionary

CHIN

CHIN
ScnTUEU
take it on the chin (informal) a. to suffer defeat; fail completely. b. to endure suffering or punishment.