Contract Law Law of Contracts: Meaning, Nature and Important Definitions Define Contract under Indian Contract Act Section 2(h) of the … Aminul Insights -May 29, 2024