in despite of ( synonym found)

Definition of in despite of:

°Universally agreed upon; not disputed.
°Unchallenged and accepted without question.

Back to Top