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