SMOTHERED MATE


Meaning of SMOTHERED MATE in English

add. ·- checkmate given when movement of the king is completely obstructed by his own men.

Webster English vocab.      Английский словарь Webster.