ACTED IN SELF DEFENCE


Meaning of ACTED IN SELF DEFENCE in English

committed an act in order to protect oneself, acted for self preservation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.