The phrase
"year deal" refers to an agreement or contract that lasts for a period of one year. It means that the parties involved have agreed to work together or provide a service for a duration of 12 months before reassessing or renewing the agreement.
Full definition