formal agreements or unions between countries, organizations, or groups for mutual benefit
from Old French 'aliance', from 'alier' meaning 'to ally', ultimately from Latin 'alligare' meaning 'to bind to'
Try Another Word