We do not currently know of any antonyms for sitch.
The noun sitch is defined as:
See full definition of the word sitch.
Did you mean switch, stitch, itch, bitch, pitch, hitch, ditch or witch?