Appointment where curling is over and done with? (6)
I believe the answer is:
office
'appointment' is the definition.
(thesaurus)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for office that I've seen before include "Subsidiary" , "Place for administration business" , "professional business?" , "Where many of us work" , "Business room or religious rite" .)