glazier's putty

glazier’s putty

A type of glazing compound. Also see putty.