out-and-outer

/'autənd'autə/
danh từ
  1. (từ lóng) tay cừ, tay cự phách
out-and-outer
He is an out-and-outer on the chessboard.