lion's beard

listen to the pronunciation of lion's beard
Englisch - Türkisch
(Botanik, Bitkibilim) yel çiçeği
(Botanik, Bitkibilim) rüzgar çiçeği
Englisch - Englisch

Definition von lion's beard im Englisch Englisch wörterbuch

beard the lion in his den
To confront an adversary in his or her own environment

Duty called me to beard the lion in his den; and though no Daniel, I took on the job without fear and trembling….