Earth pillars ∨ pyramids Meaning, Definition & Usage

Definitions
  1. (Geol.), high pillars or pyramids of earth, sometimes capped with a single stone, found in Switzerland. Lyell.

Webster 1913