pyramidoid

/ˌpaɪrəˈmaɪdɔɪd/

Definitions

1. adjective

resembling a pyramid, especially in having a square base and four triangular sides that meet at the top

“The pyramidoid structure dominated the skyline of the city.”

2. noun

a structure resembling a pyramid

“The pyramidoid monument stood at the center of the park.”

Synonyms

  • pyramidal
  • pyramiform

Antonyms

  • non-pyramidal
  • prismatic