Clue: One's embarrassed to involve woman in smear (7)
Answer: BLUSHER
Explanation: Definition: One's embarrassed
An envelope ('to involve') of SHE ('woman') in BLUR ('smear').