1. длящийся целый год, годовой
a ~ contract - контракт на год
2. редк. длительный, длящийся годы
~ alliance - вековой союз
Перевод слова "yearlong" в других словарях