A
"multiyear contract" refers to an agreement between two parties that extends for more than one year. It means that both parties have committed to continue their business relationship or partnership for a specific length of time, typically exceeding one year.
Full definition