Definitions Found:

Used to indicate that something happened or will happen in spite of something else