Synonyms of beard the lion in his den in English:

beard the lion in his den


See definition of beard the lion in his den

phrase

1

SYNONYMS

defy danger, face up to danger, brave danger, confront danger, stand up to danger

court destruction, tempt providence

informal face the music, bell the cat, bite the bullet