Word: delator
Part of speech: Noun
Syllables: de
la
tor
Definition: An accuser; an informer.
Morphemes:
Affix: delator
Language: en
PoS: Noun
Meaning: An accuser; an informer.
Etymology Compounds: Affix: delator
Language: la
Decoded: delator
PoS: Noun
Meaning: accuser, informer, informant, denouncer