Giving time, energy, or resources entirely to a person, cause, or activity with complete dedication.
From Latin 'devovere,' combining 'de-' (down, away) and 'vovere' (to vow, to promise solemnly). Originally meant to vow or pledge oneself, later evolved to mean dedicating oneself completely.
Try Another Word