Vocabulary review for:
Meaning: something that brings about a result.
Related signs: ORIGIN, ROOT, SOURCE.
Opposite: EFFECT, RESULT.
Review 101 words. Refresher.