Definition, synonyms and related words
Ice that is frozen artificially (ie. using refrigeration systems) instead of naturally