RELATED WORDS
PARAPHRASING
not clear or distinct; slight; (of a person, expression, behaviour) uncertain, especially about details
not definite or clear