Definition

An enormous integrated structure with novel architectural and engineering features, often conceived on a scale large enough to qualify as a landmark or artificial landform.