C2 noun/verb /ˈʌpˌkæst/
upcast
向上投掷
Meaning
Verb: To cast or throw upward. Noun: Something thrown or directed upward.
Example
The fisherman upcast his net into the air.
渔夫把他的网投向空中。