encumbered
动词 encumber:
hold back
同义词:restrain, encumber, cumber, constrain
形容词 encumbered:
loaded to excess or impeded by a heavy load