having said that
idiom
: despite what one just said
Their work has been fairly good. Having said that, I still think there's a lot of room for improvement.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share