ten year contract Yes. Usually with a hyphen, eg a ten-year contract, and often written as eg a 10-year contract . ten years contract No.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AperisicTen years marriageIn which circumstances would you write that?