all but
adverb
Meaning
Very nearly; everything short of.
"The food is all but finished."
Synonyms
almost
,
nearly
,
nigh on