meaning of speed skate

1. an ice skate with a long blade; worn for racing


Related Words

speed skate | speed skater | speedskater |

Developed & Maintained By Taraprasad.com

Treasure Words