pyramidal

pyramidal adj

see pyramid, n.

  1. Huge; colossal; gigantic; fantastically large; like the pyramids built by the ancient Egyptians; [fig.] impregnable; invincible; indestructible.