meaning of launch2
1. A lance.
2. A balance.
3. See Lant, the fish.
4. very small silvery eellike schooling fishes that burrow into sandy beaches
Related Words
launce | launcegaye | launch | launch area | launch pad | launched | launcher | launching | launching pad | launching site | launchpad |