Agreement-the meaning of which is uncertain is
-
valid
-
void
-
voidable
-
illegal
B
Correct answer
Explanation
Section 29 of the Indian Contract Act states that agreements whose meaning is uncertain are void. Certainty of terms is essential for a valid contract - if the language is ambiguous or incapable of being understood, the agreement cannot be enforced.