crypticadjective mystified or of an obscure nature dimadjective indistinct hazyadjective obscure, confused unclearadjective ambiguous; liable to more than one interpretation unclearadjective not clearly or explicitly defined vagueadjective not clearly expressed |