CUMBROUS


Meaning of CUMBROUS in English

adj giving trouble; vexatious.

2. cumbrous ·adj rendering action or motion difficult or toilsome; serving to obstruct or hinder; burdensome; clogging.

Webster English vocab.      Английский словарь Webster.