GRANTED


Meaning of GRANTED in English

(that) [conjunction] [U + (that) clause]Granted (that) (= If you accept that) the story's true, what are you going to do about it?

Cambridge English vocab.      Кембриджский английский словарь.