English Dictionary
◊ CUMBROUS
cumbrous
adj : difficult to handle or use especially because of size or
weight; "a cumbersome piece of machinery"; "cumbrous
protective clothing" [syn: {cumbersome}]