odourprint noun1 •A uniquely distinctive odour, as used to represent or identify a person.In its ongoing efforts to nail the bad guys, the US Department of Homeland Security is investing heavily in the sniff test: "odourprint". — 2009 formsodourprints