Dictionary Translate Correct Ask AI
Noun
snaffle [pl. snaffles]
snaffle [pl. snaffles] , {instruments & machines}
snaffle {instruments & machines}
Verb
to snaffle {relations}
to snaffle {relations}
similar Results
snaffles (n.) , [sing. a snaffle]