Meaning : If you visit someone important in the place where they work, in order to challenge him/her or obtain something, you beard the lion in his den.
Usage : If he continues to refuse my calls, I'll have to beard him in his den.Education India, Colleges, Universities, Courses, Exams, Schools
New to Target Study? Sign Up to get started.
Forgot password?
Submit your email address and we'll send you a link to reset your password.