Prevent (verb)
روکنا، بچانا، منع کرنا
keep (something) from happening.
Example: “action must be taken to prevent further accidents”
Synonyms: stop, put a stop to, avert, nip in the bud, fend off, turn aside, stave off, ward off
Antonyms: allow, cause, encourage
Foresee (verb)
توقع کرنا، پیش بندی کرنا
be aware of beforehand; predict.
Example: “we did not foresee any difficulties”
Synonyms: anticipate, predict, forecast, expect, envisage, envision, see, think likely, foretell
Antonyms: misjudge, overlook, ignore, neglect