We do not currently know of any synonyms for touchhole.
The noun touchhole is defined as:
Did you mean tackle, tickle or toggle?