Meaning of broached

Definition of broached

(adj) of a cask or barrel; "the cask was set abroach"

Other information on broached

WIKIPEDIA results for broached
Amazon results for broached