One of the mysteries of the English language finally explained.
A displaced person (a person who is forced to leave their home country because of war or persecution).immigrant, emigrant, incomer, newcomer, asylum seeker, settler, expatriate, expat, exileView synonyms
A person's wife, husband, or partner (particularly used in online forums)‘I'm 36 and my DP is 42 and we have been together for six years’
1990s: abbreviation of darling partner or dear partner.
A director of photography (the person who oversees the photography and camerawork in a film, television production, etc.)‘we're looking for a DP for an ambitious action/adventure short film’
In this article we explore how to impress employers with a spot-on CV.