press hard

US 
UK 
  • v.紧逼;强迫
v.
1.
紧逼;强迫
un.
1.
重压
2.