Homeopathy definition, homeopathic medicine definition, meaning