Pyramid Inch Definition
noun
Unit of measure claimed by pyramidologists to have been used in ancient times. Supposedly one twenty-fifth of a "sacred cubit", 1.00106 imperial inches, or 2.5426924 centimetres.
Wiktionary
Find Similar Words
Find similar words to pyramid inch using the buttons below.