for all practical purposes
phrase
: in effect
After the blizzard, the town was, for all practical purposes, shut down.
Love words? Need even more definitions?
Merriam-Webster unabridged




Share