We do not currently know of any synonyms for atch.
Did you mean watch, itch, latch, hatch, catch, match, batch, patch or arch?