Wiktionary
for all intents and purposes
prep.phr. (context idiomatic US English) For every functional purpose; in every practical sense; in every important respect; practically speaking.
WordNet
for all intents and purposes
adv. in every practical sense; "to all intents and purposes the case is closed"; "the rest are for all practical purposes useless" [syn: for all practical purposes, to all intents and purposes]