Are there any humans out there?
Ever feel like some people are speaking an alien language? We do, so we're here to set things straight.
Welcome to jargon.deetu.com - a living glossary of the tricky terms and
buzzwords that always pop up in public consultations.
We are always looking out for more jargon in the wild. Tell us if something’s missing!