Big Huge Thesaurus

ill-equipped

adjective

similar terms