on all/several counts
phrase
: in all/several ways
The theory is wrong on all/several counts.
Love words? Need even more definitions?
Merriam-Webster unabridged



