CHECKMATE Meaning of CHECKMATE in English v. defeat one's opponent by putting his king in an inescapable position (Chess); defeat Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012