Top Definition
It's when a person or an institution doesn't have enough resources to maintain itself.
We are painfully aware that the health service in this country is massively underresourced.
by Creative2 September 01, 2009
5 Words related to underresourced

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.