Chinese-English dictionary »

后坐力 /hòuzuòlì/ meaning in English

ChineseEnglish
后坐力 /hòuzuòlì/ noun

recoil(pushback from a fired firearm)
noun
[UK: rɪˈkɔɪl] [US: riˌk.ɔɪl]