The Collaborative International Dictionary
Well-sped
Well-sped \Well"-sped`\, a. Having good success.