Enchantment for a period of time? (5)
I believe the answer is:
spell
This clue is a triple definition!
'enchantment' is the first definition.
(I know that enchantment can be written as spell)
'for' acts as a link.
'a period' is the second definition.
(spell can mean a period of time)
'of' acts as a link.
'time?' is the third definition.
(both can mean a short period of time)
(Other definitions for spell that I've seen before include "Trance" , "Magical charm; short time" , "Deliveries" , "Short time - magical incantation" , "Put letters in right order" .)