stigmatize

(verb) stigmatise

brand
denounce
mark
label (generic term)