Does crystals have definite melting point

Yes, crystals have a definite melting point. This is the temperature at which the crystal structure of a solid substance breaks down and transitions to a liquid state. The melting point is a characteristic property of a substance and can be used to identify it.