LOCK, STOCK, AND BARREL
Meaning of LOCK, STOCK, AND BARREL in English
n. phr. Everything; completely. The robbers emptied the whole house lock, stock, and barrel.
Compare: HOOK, LINE, AND SINKER.
American idioms English vocabulary.
Английский словарь американских идиом.
2012