English

edit

Verb

edit

beard the lion

  1. Alternative form of beard the lion in his den