Meaning
To throw (a projectile such as a lance, dart or ball); to hurl; to propel with force.
Etymology
Origin: Middle English
From Middle English launchen (“to throw as a lance”), Old French lanchier, another form (Old Northern French/Norman variant, compare Jèrriais lanchi) of lancier, French lancer, from lance.
Synonyms & Antonyms
Antonyms
abolish
NYT Puzzle Appearances
Accepted in 2 recorded puzzles:
