English word definition — powered by WordNet
be or do something to a greater degree
go far ahead of
Want to remember outstrip?