: any of various units of weight used especially in Europe and usually equal to about 110 pounds (about 50 kilograms)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share