Notwith standing; in spite of that; yet; however; still.
None the less; not withstanding; yet.
adv. Not the less; notwithstanding; in spite of that.