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



