to subject to a stalemate; hence, to bring to a stand

listen to the pronunciation of to subject to a stalemate; hence, to bring to a stand
İngilizce - İngilizce
stalemate
to subject to a stalemate; hence, to bring to a stand