Answer: advertiser

AnswerCrossword Clue
ADVERTISEROne who may make you see spots
ADVERTISERPublicist.
advertiserone who advertises also ADVERTIZER