executive agreement (English, noun)
expansion: executive agreement (plural executive agreements)
Senses:
glosses: an agreement between the heads of government of two or more nations
Forms:
form: executive agreements
tags: plural