Webster's Revised Unabridged Dictionary · 1913

Well-sped

Well-sped , adjective

Having good success.