qiǎng
tān
dēng
lù

Definitions

  1. 1. landing on the beachhead
  2. 2. desperately trying to grab opportunities

Components