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.