Dictionary (a.) Lying or resting on something else.Thesaurus beetle beetle-browed beetling bridging burdensome cumbersome cumbrous demanding exacting exigent greater grievous higher imbricate impendent impending incumbent jutting lapping lowering lumpish massive onerous oppressive over overarched overhanging overhung overlapping overlying pending projecting shingled spanning taxing tough unwieldy weighty |