Palo Alto | Landfill

land·fill ˈlan(d)ˌfil/ noun 1. a place to dispose of refuse and other waste material by burying it and covering it over with soil, especially as a method of filling in or extending usable land.
Back to Top