迫於

迫于
  1. constrained
  2. restricted
  3. forced to
  4. under pressure to do sth

CEDICT

to be constrained, to be restricted, to be forced to

Wiktionary

Entry Composition

Containing this entry

Related entries