Dictionary |
1 Result
#1
encumber
v.
[
restrain
,
cumber
,
constrain
] hold back
. wn