meaning of anfrieren

anfrieren - German to English

to freeze on