lanch

lɑntʃ

Definitions

1. verb

to launch or set in motion

“The company will lanch its new marketing campaign next month.”

2. noun

a type of boat, especially a small one

“The lanch glided across the calm waters of the lake.”

Synonyms

  • launch
  • set

Antonyms

  • halt
  • stop