lance
Top 10000
Meanings
Noun
1. launch (act of launching)
2. throw
3. cast (fishing)
4. situation
5. telling-off; scolding