Overresourced Definition
adjective
Having more resources than necessary or desirable.
Wiktionary
Origin of Overresourced
-
over- + resourced
From Wiktionary
Find Similar Words
Find similar words to overresourced using the buttons below.