ALLY


Meaning of ALLY in English

n. member of a pact, member of a treaty, member of a formal agreement

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