Reenvisioned meaning : To envision again or anew.
legitimating
reenvisioned
overtraining
hylomorphism
timber hitch