delator (0 synonym found)

We don't have any synonyms for delator yet.

Did you mean…

Think delator belongs in the thesaurus? Recommend it and we'll take a look.


Definition of delator:

(n) : any nerve or muscle that causes part of the body to dilate; any drug that causes such dilation

Definition of delator:

(n) : any nerve or muscle that causes part of the body to dilate; any drug that causes such dilation

Back to Top