Find the word definition

Wiktionary
triangular prisms

n. (plural of triangular prism English)