DictionaryForumContacts

   English
Google | Forvo | +
drive sb. to extremities
fig. 逼人采取最后手段; 逼人走投无路