Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com

英语俗语典故:"lock,stock,and barrel " 全部

lock,stock,and barrel

definition : including every part of something — use this about someone moving, buying or selling all of something

origin :
lock,stock,barrel都是枪支的组成部分。 lock指的是那个锁,好像就连我们玩过的玩具枪也都有锁的,可以防止我们因为误扣了扳机而射出子弹。 stock是枪托,可以让我们把枪架在肩上。 barrel是指枪管,不用我解释了,就是子弹从中快速出来的通道了。 后来人们就用枪的这些组成部分来表示全部的意思了。

example:

he moved the whole company, lock, stock, and barrel, to mexico.