Outperforms meaning : To perform better than something or someone.
outperforms
strow
disengaging
fishing net
indulgences