Home US English earth sheltering
The practice or principle of using earth to provide insulation.
1970s; earliest use found in The Chicago Tribune.
READ THESE ARTICLES