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