Supercilious saleswomen with no heart -- dodgy! (6)
I believe the answer is:
sniffy
'supercilious' is the definition.
('sniffy' can be a synonym of 'supercilious')
'saleswomen with no heart dodgy' is the wordplay.
'with no heart' says to hollow out the word (remove centre letters).
'dodgy' becomes 'iffy' (I've seen this before).
'saleswomen' with its centre taken out is 'sn'.
'sn'+'iffy'='SNIFFY'
(Other definitions for sniffy that I've seen before include "Supercilious; snobby" , "Scornful, contemptuous" , "Disdainful" .)