FOR ALL THAT


Meaning of FOR ALL THAT in English

conjunction

: in spite of the fact that : although

I don't trust him, for all that so many people consider him reliable

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.