ALLY SOMETHING TO/WITH Meaning of ALLY SOMETHING TO/WITH in English combine a resource or commodity with (another) for mutual benefit. → ally Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004