Learn IELTS Vocabulary — Band 7+: notwithstanding - a linking word meaning 'in spite of; despite' very formal