Find the word definition

Wiktionary
still and all

adv. despite the preceding.