Definitions of tennis shoe:

  • noun:   a canvas shoe with a pliable rubber sole