supply agreement

noun

Definitions of supply agreement

English

an agreement between a supplier and a buyer for purchase and supply (=provision) of products

The two Spanish companies already had close links, having signed a supply agreement three years ago.