snaffled
verb
Definitions
To put a snaffle on, or control with a snaffle.
To clutch by the bridle.
To grab or seize; to snap up.
To purloin, or obtain by devious means.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To put a snaffle on, or control with a snaffle.
To clutch by the bridle.
To grab or seize; to snap up.
To purloin, or obtain by devious means.