vocab dash
Log in
Sign up
largage
Top 20000
Meanings
Noun
1. airdrop
2. dropping
3. dispatching
4. jettisoning, dumping
5. bombing