Lanced, past participle of lance. Synonyms in the same form.
darted, launched, hurled, thrun, tossed, pitched, lobbed, heaved, pegged
All synonyms for lance →