汉英翻译

汉语

虎口拔牙

词语解释

pull a tooth from the tiger's mouth ? dare to confront the greatest danger;
geard the lion in his den;
pull a front tooth from the jaw of the tiger;
revoke sb. far superior in power [strength] ;