Treaty.   A formal agreement or contract between two or more governments. (See II.2.2.)