SMOTHERED MATE MEANING IN ENGLISH

• Smothered mate Definition & Synonyms

  1. () Checkmate given when movement of the king is completely obstructed by his own men.


RECENT SEARCHES