From over- + resourced.
overresourced (comparative more overresourced, superlative most overresourced)