yearlong
1. [ adjective ] lasting through a year
Examples:

"attending yearlong courses"

Related terms: long
Similar spelling:   yearling