v.
1.protect from heat, cold, noise, etc. by surrounding with insulating material
2.place or set apart
Idiom of the Day
lose touch with (someone)
to fail to keep in contact or communication with someone
I lost touch with the people who I worked with at my summer job.