for (all) practical purposes
idiomDefinition of for (all) practical purposes
—used to say that one thing has the same effect or result as something else His effort to hide the document was, for practical purposes, an admission that he had made a mistake.During the blizzard, the town was, for all practical purposes, shut down.