English » Idioms and Phrases
Select the most appropriate meaning of the given idiom.
Sticky fingers
A tendency to interfere
A tendency to forget
A habit of licking fingers
An inclination to steal
idiom sticky fingers maans a tendency to steal things.
so option D is right here.