Get right prophet (4)
I believe the answer is:
seer
'prophet' is the definition.
(both can mean someone who tells the future)
'get right' is the wordplay.
'get' becomes 'see' (both can mean to understand).
'right' becomes 'r' (abbreviation).
'see'+'r'='SEER'
(Other definitions for seer that I've seen before include "Person of vision" , "Oracle or clairvoyant" , "Prophet, one who has visions" , "Clairvoyant, visionary" , "Forecaster" .)