Skip to
verb
To outdo or surpass in quality, quantity, or excellence; to excel; to be superior to.
Browse