Wiktionary
beard the lion in his den
vb. (context idiomatic English) To confront an adversary in his or her own environment