Search in full dictionary

CUMBERSOME

CUMBERSOME
ScnMaster
hard to handle or deal with as because of size, weight or many parts; burdensome; unwieldy; clumsy. —The Evolution of a Science Glossary Final Approval early March 1990