'special contract' definitions:

Definition of 'special contract'

From: WordNet
noun
A contract that is signed and has the (wax) seal of the signer attached [syn: sealed instrument, contract under seal, special contract]