Call time on the King, not the Spanish one (5)
I believe the answer is:
visit
'call' is the definition.
(I know that call can be written as visit)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for visit that I've seen before include "Call on - stay" , "Go to see a place or person" , "Call on - go to see" , "Drop in; frequent" , "Call upon" .)