Skip to main content

have a head start

先发制人,抢先一步,抢占先机,领先一步

Synonyms & Antonyms

as inprecede
as inpredate