One of the mysteries of the English language finally explained.
1‘she doted on the boy’
adore, love dearly, be devoted to, idolize, treasure, cherish, lavish affection on, worship, think very highly of, appreciate greatly, admire, hold dear, prize
indulge, spoil, pamper
In this article we explore how to impress employers with a spot-on CV.