Checkmated, past participle of checkmate. Synonyms in the same form.
defeated, baffled, discomfited
All synonyms for checkmate →