One of the mysteries of the English language finally explained.
1‘the duck hatched a clutch of eggs’
incubate, brood, sit on, cover
2‘the little plot that you and Sylvia hatched up last night’
devise, conceive, contrive, concoct, brew, invent, plan, design, formulate
think up, make up, dream up, trump up, put together
informal cook up
In this article we explore how to impress employers with a spot-on CV.