1. In spite of; even with, despite. Used for contrast. For all his city ways, he is a country boy at heart. There may be mistakes occasionally, but for all that, it is the best book on the subject. For all his money, he was very unhappy. 2. also
FOR ALL
Meaning of FOR ALL in English
American idioms English vocabulary. Английский словарь американских идиом. 2012