Definitions Found:

in spite of; notwithstanding