for all —
• in spite of —.
• "for all its clarity and style, the book is not easy reading"
all for
• strongly in favour of.
• "I was all for tolerance"
Similar:
in favour of,
pro,
for,
giving support to,
giving backing to,
right behind,
encouraging of,
approving of,
sympathetic to,