CUMBROUS


Meaning of CUMBROUS in English

(a.) Rendering action or motion difficult or toilsome; serving to obstruct or hinder; burdensome; clogging.

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