checkmated
check-mat-ed
verb
To have completely defeated or thwarted someone or something, often in a clever or strategic way.
"The politician was checkmated by his rival's unexpected move."
check-mat-ed
To have completely defeated or thwarted someone or something, often in a clever or strategic way.
"The politician was checkmated by his rival's unexpected move."