Definition

To surpass or outdo in practice or skill, often implying that another person or group has been defeated in a competition or challenge through superior practical ability or experience.