Outdoing meaning : To excel; go beyond in performance; surpass. The act by which one person outdoes another.
outdoing
ammeters
streamflows
funny paper
senior moment