Depends a bit on whether you are using "sin" as a noun or as a verb.
As a VERB:
"sin" has to do with one or more of the following:
1) violating a law (esp God's law)
2) disobeying a superior (esp. God)
3) offending someone(another human being and/or God), that is committing an offense against them
So antonyms would include:
OBEY
HONOR
------------
For the NOUN, which means "violation of the law, disobedience, immoral acts, evildoing/wrongdoing, offense", etc, try:
OBEDIENCE
RIGHTEOUSNESS
GOODNESS
VIRTUE
MORALITY
LAWKEEPING
No, antonyms is not a compound word.
No. Synonyms is meanings of a word where as Antonyms is the opposite of a word
There are no antonyms for the word 'radar'.
The antonyms for the word "domestic" are "foreign" or "international."
Antonyms for the word complicity: ignorance, innocence, noninvolvement, refusal
Antonyms of vigil are neglect and indifference.
Antonyms of course.
Antonyms for the word Irascible: cheerful, happy
Antonyms for the word scuttled: float, rise
As a noun, there are no antonyms for the word dynamite. As an adjective, some antonyms for dynamite are dull or uninteresting.
Some antonyms for the word consider are reject, disregard, ignore, and dismiss.
Antonyms for the word Wheedle are: disgust, offend, repulse, repel, and turn off.