outslicked

verb
  1. past tense of outslick; to surpass or defeat someone through superior cunning, trickery, or smoothness
  2. Usage: informal; chiefly North American

Examples