Definitions of John joseph pershing:

  • noun:   United States general who commanded the American forces in Europe during World War I (1860-1948)