Hi, Here are a couple of brief comments. For full details, check your dictionary. contract sounds formal, legal, written agreement often less formal, not always legal, not necessarily written.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.