Online English Dictionary

Home

Cumbrous


a.

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


© 2009 Dammam Community College