There are multiple definitions - click on the translation that matches your context.

供货协议

名词

full

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.