overresourced
Adjective
Meaning
overresourced (comparative more overresourced, superlative most overresourced)
Having more resources than necessary or desirable.
Adjective
overresourced (comparative more overresourced, superlative most overresourced)
Having more resources than necessary or desirable.