adv. phr. In spite of what has been said, alleged, or rumored. Well, for all that, we think that she is still the most deserving candidate for Congress.
FOR ALL THAT
Meaning of FOR ALL THAT in English
American idioms English vocabulary. Английский словарь американских идиом. 2012