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.      Сжатый оксфордский словарь английского языка.