Press have time in period long gone (4,3)
I believe the answer is:
iron age
'period long gone' is the definition.
I can't tell whether this defines the answer.
'press have time' is the wordplay.
'press' becomes 'iron' (ironing is a kind of pressing).
'have' says to put letters next to each other.
'time' becomes 'age' (an age is a period of time).
'iron'+'age'='IRON AGE'
'in' is the link.
Can you help me to learn more?
(Other definitions for iron age that I've seen before include "historical period" , "A region (anag) - period long ago" , "Ancient period in the development of mankind" , "bygone era" , "Prehistoric period" .)