SELFMATE Meaning of SELFMATE in English ■ noun Chess a problem in which the solver's task is to force the opponent to deliver checkmate. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004