and barrel definition lock stock Lock Stock And Barrel Definition June 04, 2023 Post a Comment Lock Stock And Barrel Definition . The phrase is mostly used in uk and parts of north america. Lock… Read more Lock Stock And Barrel Definition