GRANTED THAT


Meaning of GRANTED THAT in English

even assuming that.

→ granted

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.