Synonyms for Cumbrous (same or very similar meaning)
WordNet sense 1 (difficult to handle or use especially because of size or weight):
cumbersome
WordNet sense 2 (difficult to use or handle or manage because of size or weight or shape):
unmanageable, unwieldy
From the ODE community, based on WordNet
add/edit