Illegal or unlawful contract

The word ‘illegal’ means ‘contrary to law’ and the term ‘contract’ means ‘an agreement enforceable by law’. As such to speak of an ‘illegal contract’ involves a contradiction in terms, because it means something like this an agreement enforceable by law and contrary to law. There is apparent contradiction in terms. Moreover, being of unlawful nature, such an agreement can never attain the status of a contract. Thus, it will be proper if we use the term ‘illegal agreement’ in place of ‘illegal contract’ an illegal agreement is void ab-initio.