硬着头皮

yìng zhe tóu pí

Sign in to save this word to your study lists.

Definitions

  1. 1. to brace oneself to do sth
  2. 2. to summon up courage
  3. 3. to force oneself to