self-defenceTranslate self-defence | into French | into German | into Spanish Italian translation of self-defencen autodifesa (f); [Jur] legittima difesa (f)self-defence in other Oxford dictionaries Definition of self-defence in the British & World English dictionary Definition of self-defence in the US English dictionary