CUMBROUS

Definition of CUMBROUS

  1. (adj)difficult to handle or use especially because of size or weight