track shoe

views updated

track shoe • n. a running shoe.

More From encyclopedia.com