Meaning of tennis shoe

Definition of tennis shoe

(noun) a canvas shoe with a pliable rubber sole

Other information on tennis shoe

WIKIPEDIA results for tennis shoe
Amazon results for tennis shoe