Beer picked up by Edward in high spirits (6)
I believe the answer is:
elated
'in high spirits' is the definition.
(similar in meaning)
'beer picked up by edward' is the wordplay.
'beer' becomes 'ale' (type of beer).
'picked up' says the letters should be written in reverse.
'by' says to put letters next to each other.
'edward' becomes 'ted'.
'ale' back-to-front is 'ela'.
'ela'+'ted'='ELATED'
(Other definitions for elated that I've seen before include "Exhilarated, highly excited" , "In an enraptured state" , "Very pleased, quite high" , "Intensely happy" , "Joyful, uplifted" .)