One of the mysteries of the English language finally explained.
1‘Agnes ensconced herself in their bedroom’
settle, install, establish, park, shut, plant, lodge, position, seat, entrench, shelter, screen
nestle, curl up, snuggle up
informal dig in
In this article we explore how to impress employers with a spot-on CV.