smell-smock noun3 •(dialect, UK) A plant, the cuckooflower or lady's smock (Cardamine pratensis). •(dialect, UK) A plant, the wood sorrel (Oxalis acetosella). •(no longer used) A promiscuous man.As arrant a smell-smock, for an old muttonmonger as thyself. — 1604 formssmell-smocks