Big Huge Thesaurus

ill-fitting

adjective

similar terms