过去分词:cumbered 现在分词:cumbering 第三人称单数:cumbers
1.拖累,妨害,阻碍;阻塞(地方)
1.妨碍(物)
1.to hamper or hinder somebody or something
2.to burden or encumber somebody or something