Adjectives

(s)yearlonglasting through a year“attending yearlong courses”