(of a person) feeling completely well or healthy, typically after an illness or minor accident.
‘after three days it feels better and after a week you're right as rain’
‘he'll be as right as rain in a day or two’
healthy, well, fit, fighting fit, in good health, bursting with health, in excellent shape, in fine fettle, fit as a fiddle, fit as a flea, in tip-top condition
Are You Learning English? Here Are Our Top English Tips