DictionaryForumContacts

   Japanese
Google | Forvo | +
せき止める
gen. dam up; hold back; keep back; bring to a halt; intercept; stem (an activity); check (e.g. progress)