Put on spectacles after idiot dropped small IT accessories (7)
I believe the answer is:
dongles
'accessories' is the definition.
I know nothing about this answer so I can't tell whether it can be defined by this definition.
'put on spectacles after idiot dropped small it' is the wordplay.
I cannot really see how this works, but
'on' is found in the answer.
'small' could be 's' (abbreviation - e.g. clothes size) and 's' is located in the answer.
'it' could be 'e' ('e' can mean 'electronic' which is similar to 'IT') and 'e' is located in the answer.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Another definition for dongles that I've seen is " Computer plug-ins for using external software".)