Feel better, holding German flower (4)
I believe the answer is:
elbe
'german flower' is the definition.
'elbe' can be an answer for 'flower' (river in Germany). I am unsure of the 'german' bit.
'feel better holding' is the wordplay.
'holding' indicates a hidden word.
'ELBE' can be found hidden inside 'feel better'.
Can you help me to learn more?
(Other definitions for elbe that I've seen before include "River of Germany" , "Flower" , "Dresden and Hamburg's river" , "River flowing through Dresden and Hamburg" , "European river" .)