Englishblanket insulationnounMeaningGlass fiber or other compressible fibrous insulation, generally in roll form.SourcesNo citations have been attached yet.