overfunded Definition
Definition
Having more financial resources than necessary or appropriate for a specific project or business.
More Word
Browse
Having more financial resources than necessary or appropriate for a specific project or business.
Browse