One who tends to patronize, rebuff, or ignore people regarded as social inferiors and imitate, admire, or seek association with people regarded as social superiors.
One who affects an offensive air of self-satisfied superiority in matters of taste or intellect.
[Earlier snob, cobbler, lower-class person, person who aspires to social prominence.] snob'by adj.