levamisole noun1 •A synthetic imidazothiazole derivative whose hydrochloride is used as an antibiotic. formslevamisoles