Upright fellows, our deliverers (7)
I believe the answer is:
postmen
'our deliverers' is the definition.
I can't tell whether this definition defines the answer.
'upright fellows' is the wordplay.
'upright' becomes 'post' (post is a kind of upright**).
'fellows' becomes 'men' (I've seen this before).
'post'+'men'='POSTMEN'
Can you help me to learn more?
(Other definitions for postmen that I've seen before include "Mail deliverers" , "They deliver mail" , "Male mail carriers" .)