for all that

for all that

In spite of; notwithstanding. We drove like bats out of hell to get there on time, but for all that hurrying, we were still too late to board the plane.
See also: all, that
Farlex Dictionary of Idioms.

for all that

see under for all.
See also: all, that
The American Heritage® Dictionary of Idioms by Christine Ammer.
See also:
  • a hell of a
  • in the face of
  • in the face of (something)
  • in the face of something
  • in the teeth of
  • in the teeth of (something)
  • in the teeth of danger, opposition, etc.
  • be hell on
  • be hell on (one)
  • come hell or high water