foreshado ( synonym found)

Definition of foreshado:

(v) : to presage, or suggest something in advance

Definition of foreshado:

(v) : to presage, or suggest something in advance

Back to Top