A word examined

contract

noun
8 letters·English
noun

contracta legally binding agreement between people or organizations

No comments yet