Definitions of yearlong:

  • adjective:   lasting through a year
    Example: "Attending yearlong courses"