What is the full meaning of snaffled
SNAFFLE, to obtain by devious means [v]
Example of the word snaffled placed on a Scrabble board.