YourDictionary

cumbrance

noun

a troublesome burden

link/cite print suggestion box