tán​shè

to catapult

弹射 彈射 tán​shè
to catapult noun
To launch, catapult, or eject something using elastic force or pressure.
to criticize
(literary) To find fault with, censure, or criticize.

Frequency

Movie subtitles
1.16 per million appears in 1% of films
Written text
1.14 per million

Sources