We do not currently know of any synonyms for delators.
The noun delators is defined as:
Did you mean tilters?