'But might not be expected from the meaning' = but is somewhat idiomatic. The more common definitions of 'hard' do not suggest clearly that the word might be used with 'frost'. However, that clause is not a necessary qualification of 'collocation'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.