Select the most appropriate meaning of the given idiom.
Sticky fingers
1
A habit of licking fingers
2
A tendency to forget
3
An inclination to steal
4
A tendency to interfere
5
None of the above
Select the most appropriate meaning of the given idiom.
Sticky fingers