pyramoid

/ˌpaɪrəˈmaɪd/

Definitions

1. adjective

resembling a pyramid in shape or form

“The pyramoid structure of the ancient city was a marvel of engineering.”

Synonyms

  • pyramidal
  • pyramiform

Antonyms

  • flat
  • level