a year-long campaign/program/study
»Developing a mutually agreeable lease for 24 acres of land was more than a year-long process.
a yearlong contract - контракт на год
yearlong alliance - вековой союз
1. длящийся целый год, годовой
a ~ contract - контракт на год
2. редк. длительный, длящийся годы
~ alliance - вековой союз
• All-season
• Lasting 12 months
• Lasting all four seasons
• Lasting from 1-1 to 12-31
• Like many courses
• Like many magazine subscriptions
• Like most subscriptions
• Like some contracts
• Like some sabbaticals
• Throughout 1998, e.g.