Synonym-English dictionary »

self-defence synonyms in English

SynonymEnglish
self-defence noun

self-defensenoun

self-protectionnoun

self-defence noun
generic term

martial artnoun