Word: depositor
Part of speech: Noun
Syllables: de
pos
i
tor
Definition: A person who makes a deposit, especially a deposit of money in a bank
Morphemes:
Affix: deposit
Language: en
PoS: Noun
Meaning: A place of deposit; a depository.
Etymology Compounds: Affix: depositus
Language: la
Decoded: depositus
PoS: Participle
Meaning: deposited
Affix: -or
Language: en
PoS: Suffix
Meaning: Creates an agent noun, indicating a person who does something.