INSUBORDINATE MEANING IN ENGLISH

• Insubordinate Definition & Synonyms

  1. (a.) Not submitting to authority; disobedient; rebellious; mutinous.


Synonyms:
Resistant, Resistive,

RECENT SEARCHES