What is the meaning of Horse_doctor?

An incompetent physician.

Source: wiktionary.org