They definitely have different definitions. Synonyms? Eh, that's pretty debatable, really. I'd say no. Because they mean different things. I don't know how much leeway you have to give for two words to be synonyms, though.