Webster's Revised Unabridged Dictionary · 1913
Well-sped
Copy link
Well-sped
, adjective
Having good success.
↑