leave someone or something standing

leave someone or something standing

(of a person or thing) be much better or faster than someone or something else.
Full browser ?