FOR ALL THAT


Meaning of FOR ALL THAT in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.