inexplicit = unclear / lacks information
ambiguous = a phrase or situation that can be interpreted in different ways
amphibolous: Having a grammatical structure that allows of two interpretations; equivocal (this more of a grammatical technical term, people rarely use it in conversation)
As you can see all of these concepts are very close to each other.