difficult to handle or use especially because of size or weight; a cumbersome piece of machinery; cumbrous protective clothing
[ Syn: cumbersome ]
difficult to handle or use especially because of size or weight; a cumbersome piece of machinery; cumbrous protective clothing
[ Syn: cumbersome ]