Dictionary entry

Well-sped

Webster's Dictionary 1913

Well″–sped′ (?), a. Having good success.