Find the word definition

Wiktionary
take on the chin

vb. (context transitive idiomatic English) To accept without flinching or complaining.