Для определения рода слова “лед” его необходимо поставить в именительный падеж единственного числа, получается форма: “лед” . Тогда в зависимости от окончания в слове “лед” можно определить род.
Слово “лед” употребляется в мужском роде (Потому как в начальной форме слова “лед” окончание [а], [я] или [ ] нулевое).Полный морфологический разбор Cуществительного “лед” находится по ссылке