I actually have a very naive question. When someone says
All but five people have left the town.
What does it actually mean? Have 5 people left the town or has everyone else left, with only 5 people remaining?
I actually have a very naive question. When someone says
All but five people have left the town.
What does it actually mean? Have 5 people left the town or has everyone else left, with only 5 people remaining?
Everyone else left, those five stayed.
On the other hand, all but is an idiomatic phrase which means almost, nearly:
He was all but dead.
A definition of but:
other than (Merriam-Webster)
A definition of all:
the whole number or sum of (Merriam-Webster)
In All but five people have left the town, all represents the total number of people that were in the town, 5 denotes how many people didn't leave, and but creates the condition for how to use those two sums in relation to each other.