INSULTED as ADJECTIVE

  1. Meaning
    • treated with insolent and rude language especially openly and intentionally
    Synonym(s) Similar To