THE NOBLE ART (OR SCIENCE) (OF SELF-DEFENCE)
Meaning of THE NOBLE ART (OR SCIENCE) (OF SELF-DEFENCE) in English
the noble art ( or science) (of self-defence)
chiefly archaic
boxing.
→ noble
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004