2 English Synonyms for DEFENSIVE
Prev.1Next
Definition: 1. Promoting or producing vindication.
There are 2 definitions of the word vindicatory
Show more information about vindicatory
Definition: 1. (zoology) Defensive or repulsive, particularly as applied to glands of certain invertebrates, with which they produce poisonous or repugnant secretions when under threat.
Show more information about repugnatorial
Prev.1Next
Search took: 11.4321 ms