ON YOUR METTLE


Meaning of ON YOUR METTLE in English

prepared to use all your skills, knowledge, etc. because you are being tested

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.