I thought "cold like ice" would be the correct grammar form, I was taught that when you make a comparison between 2 nouns you use "like"
maybe cold as ice suggests "as cold as ice" but then why would the first 'as' not appear ?
or maybe the use of 'as' might be more formal than that of 'like'
any explanations?