
vex
[veks]
-
make (someone) feel annoyed, frustrated, or worried, especially with trivial matters.“the memory of the conversation still vexed him”

Definition of foreshadow
transitive verb
: to represent, indicate, or typify beforehand : prefigure
The hero’s predicament is foreshadowed in the first chapter.
VERB
foreshadows (third person present) · foreshadowed (past tense) · foreshadowed (past participle) · foreshadowing (present participle)
be a warning or indication of (a future event).
“it foreshadowed my preoccupation with jazz”
synonyms:
augur · presage · portend · prognosticate · foreshow · foretell · indicate · suggest · signal · herald · forewarn · warn of · promise · point to · anticipate · forebode · foretoken · betoken · harbinger · prefigure

CATERWAUL-