for all - definition and synonyms

  1. 1
    in spite of something

    For all his complaining, I think he actually enjoyed the day.

  2. 2
    considering how large or small an amount is

    For all the trouble he’s caused her, you’d think she’d be happy to see him go.

See also main entry: for