[ noun ] a town in northern Egypt; site of the oldest Egyptian pyramids <noun.location>
The discovery was announced Friday by members of the French Archaeological Mission at Sakkara and scientists from Electricite de France, the state-owned utility which conducted a high-tech exploration at the site about 20 miles south of Cairo.