隔热gérè
Top 30000
Meanings
1. to insulate thermally
2. insulating (material, effect etc)
Characters used