Cumbrous



ENGLISH MEANING
adjective
1.
Rendering action or motion difficult or toilsome; serving to obstruct or hinder; burdensome; clogging.
2.
Giving trouble; vexatious.