RELATED WORDS
PARAPHRASING
with a hidden meaning or a meaning not easily understood
secret; obscure in meaning
indicating correctly what will happen
telling of the future