глагол [прошедшее время] outdid, причастие прошедшего времени outdone 1) превзойти 2) поражать, разбивать, побороть, побеждать
transitive verb (outdid; outdone; outdoing; outdoes) 1. to go beyond in action or performance 2. defeat, overcome Synonyms: see exceed