Definitions of truncated pyramid:

  • noun:   a frustum formed from a pyramid