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