triangular prism

Noun
  1. A prism whose bases are triangles (synset 113907768)

Other Searches