streets ahead of ...
Adjective
to rise to a better position
Verb
to move on to higher things
Verb
to move up in the world
Verb
to be promoted to a better position
Verb
to be promoted to a better position
Verb
to move on to higher things
Verb
to move up in the world
Verb
to hold out for higher price
Verb
to have come down in the world
Verb
protest for better security
protest for better security
It leaves something to be desired.
to increase production with better methods
Verb
to make for better reception
Verb
to keep a better watch over a prisoner
Verb
to leave someone in the dust
Verb
to leave someone standing
Verb
to improve on something
Verb
to improve upon something
Verb
to improve on something
Verb
to improve upon something
Verb
to use something to better advantage
Verb
to beat doing something
Verb
to have firmer legal ground
Verb
to feel heaps better
Verb
to be better fixed financially
Verb
to be better fixed financially
Verb
to investigate the facts more thoroughly
Verb
to investigate the facts more throughly
Verb
to manage one's money more effectively
Verb
to be better left unsaid
Verb