Spellasaurus

Word of the day

Deal (deel)

Meaning:

An agreement entered into by two or more parties for their mutual benefit, especially in a business or political context.

Sentence:

The government was ready to do a deal with the opposition.

Origin:

Middle English