Beautiful woman ignoring one for a time (4)
I believe the answer is:
hour
'a time' is the definition.
(unit of time)
'beautiful woman ignoring one' is the wordplay.
'beautiful woman' becomes 'houri' (beautiful woman in paradise in Islam).
'ignoring' indicates named letters should be taken away.
'one' becomes 'i' (Roman numeral).
'houri' with 'i' removed is 'HOUR'.
'for' acts as a link.
(Other definitions for hour that I've seen before include "60 14 acrosses" , "Three thousand and six hundred seconds" , "See 12" , "Time within day" , "Length of time" .)