lyard
/laɪard/Definitions
1. noun
A unit of weight or capacity, especially a unit of capacity for goods or commodities.
“The ship’s cargo was measured in lyards, and it weighed a total of 500 lyards.”
1. noun
A unit of weight or capacity, especially a unit of capacity for goods or commodities.
“The ship’s cargo was measured in lyards, and it weighed a total of 500 lyards.”