About us
Define
Definitions for
"alliance system"
a defense agreement among nations
ask.com