English Dictionary
◊ OUTDONE
outdone
adj : defeated in a competition [syn: {bested}]