Definitions of triangular prism:

  • noun:   a prism whose bases are triangles