granted thata linking phrase meaning 'while accepting that something is true'Granted that the initial costs are high, the long-term savings justify the investment.NoteGranted that the initial costs are high, the long-term savings justify the investment.Elon.io is an online learning platformWe have an entire course teaching IELTS Vocabulary — Band 7+ grammar and vocabulary.Start learning IELTS Vocabulary — Band 7+ now