checkmate (n.)
- arrest
 - baffle
 - bafflement
 - balk
 - bell
 - blast
 - block
 - brake
 - brave
 - challenge
 - check
 - confusion
 - counter
 - countermand
 - cross
 - cutoff
 - dam
 - dash
 - deadlock
 - defeat
 - discomfiture
 - disconcertion
 - dish
 - elude
 - end
 - endgame
 - ending
 - foil
 - foiling
 - freeze
 - frustration
 - gun
 - halt
 - lockout
 - rebuff
 - repulse
 - reversal
 - reverse
 - rout
 - ruin
 - sabotage
 - scotch
 - setback
 - spike
 - spoil
 - stalemate
 - stall
 - stand
 - standoff
 - standstill
 - stay
 - stem
 - stop
 - stoppage
 - strike
 - stump
 - thwart
 - thwarting
 - upset
 - walkout
 
checkmate (v.)
- arrest
 - baffle
 - balk
 - bell
 - blast
 - block
 - brake
 - brave
 - challenge
 - check
 - circumvent
 - confound
 - confront
 - contravene
 - counter
 - counteract
 - countermand
 - cross
 - dam
 - dash
 - defeat
 - defy
 - destroy
 - discomfit
 - disconcert
 - discountenance
 - dish
 - disrupt
 - elude
 - end
 - flummox
 - foil
 - freeze
 - frustrate
 - gun
 - halt
 - nonplus
 - perplex
 - rebuff
 - repulse
 - reversal
 - reverse
 - rout
 - ruin
 - sabotage
 - scotch
 - spike
 - spoil
 - stalemate
 - stall
 - stand
 - stay
 - stem
 - stonewall
 - stop
 - strike
 - stump
 - thwart
 - upset