ART OF SELF-DEFENSE


Meaning of ART OF SELF-DEFENSE in English

1. : boxing

2. : fencing

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.