having insufficient resources; poor; under-funded.

listen to the pronunciation of having insufficient resources; poor; under-funded.
English - English

Definition of having insufficient resources; poor; under-funded. in English English dictionary

having insufficient resources; poor; under-funded.
under-resourced
having insufficient resources; poor; under-funded.
Favorites