on the grounds that
idiom
: for the reason that : because
Many critics have objected to the proposal on the grounds that it would be too costly.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share