English Dictionary
Definition lance in British English
lance verb
verb
/lɑːns/
Synonyms and related words
2
to affect someone strongly and immediately
