English Synonym Finder

inadequately equipped