JMdict: 1862380

押しとどめる 【おしとどめる】

  1. [v1,vt] to check; to stop; to keep back
Search on Immersion Kit
Search on Forvo