Synonyms for Abroach (same or very similar meaning)
WordNet sense 1 (of a cask or barrel):
broached
WordNet sense 2 (in a condition for letting out liquid drawn out as by piercing or drawing a plug):
tapped
From the ODE community, based on WordNet
add/edit