Word: therefor
Part of speech: Adverb
Syllables: there
for
Definition: For or in return for that.
Morphemes:
Affix: there
Language: en
Meaning: that
Affix: for
Language: en
PoS: Preposition
Meaning: In exchange for; in correspondence or equivalence with.