Larrey’s amputation

What is Larrey’s amputation?

Larrey’s amputation definition and meaning on Dictionary terms:
noun Metallurgy.
a car moving on rails and equipped on its underside with a hopper, used to charge coke ovens from above.

 

reference: https://www.dictionary.com/browse/larrey-s-amputation

Tags: