Meaning of contract under seal

Definition of contract under seal

(noun) a contract that is signed and has the (wax) seal of the signer attached

Other information on contract under seal

WIKIPEDIA results for contract under seal
Amazon results for contract under seal