despite

preposition

Without being affected by; in spite of.

noun

Contemptuous treatment or behaviour; outrage.