What shows resistance Her Majesty encountered in Scotland's over (8)
I believe the answer is:
ohmmeter
'scotland's over' is the definition.
Although both the answer and definition are singular nouns, I can't understand how they can define each other.
'what shows resistance her majesty encountered' is the wordplay.
I cannot really see how this works, but
'resistance' could be 'ohm' (I've seen this before) and 'ohm' is located in the answer.
'encountered' could be 'met' ('meet' can be a synonym of 'encounter') and 'met' is located in the answer.
'her majesty' could be 'er' (Elizabeth Regina) and 'er' is located in the answer.
No letters remain.
This may be the basis of the clue (or it may be nonsense).
'in' is the link.
Can you help me to learn more?
(Other definitions for ohmmeter that I've seen before include "Instrument measuring electrical resistance" , "Instrument to measure electrical resistance" , "shows signs of resistance" , "What'll show resistance" , "It measures electrical resistance" .)