Something that makes you feel refreshed and energized, or gives strength and support.
From Middle English 'bracen,' derived from Old French 'bracer' meaning 'to embrace' or 'strengthen.' Originally referred to physical supports or armor that held things together.
Try Another Word