all but
1.all except除…外;都
All but three of the girls have passed the examination.除了 3个女生,其余的学生都通过了考试。
The shipwrecked people were rescued all but one.船只失事,遇难者除一人以外全部得救。
2.almost;very nearly几乎
He was all but bankrupt and couldn't help us.他几乎破产了,不能帮助我们。
The girl was all but run over by the car.那女孩差点被那辆小汽车压过去。