Search Result for "well-sped": 

The Collaborative International Dictionary of English v.0.48:

Well-sped \Well"-sped`\, a. Having good success. [1913 Webster]