We do not currently know of any synonyms for bartack.
The noun bartack is defined as:
Did you mean barrack?