the essential terms of an agreement must be sufficiently clear and definite for a court to understand and enforce the parties' obligations.
Section 30 Contracts Act 1950:
“Agreements, the meaning of which is not certain, or capable of being made certain, are void
case related to certainty
karuppan chetty v suah thian
The contract was declared void for uncertainty because the parties agreed to a lease of $35 per month ‘for as long as he likes’. The court held the contract to be void for uncertainty as there was no way to determine when the contract would end.