on firm ground/footing
idiom
: well supported
He believes that his argument is on firm ground/footing.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share