listen to the pronunciation of 挡
الصينية - الإنجليزية
gear
to block (a blow)
to put in order
to hinder
to get in the way of
to resist
to keep off
cover
to arrange
to obstruct