Find the word definition

Wiktionary
triangular pyramid

n. A three-dimensional figure with four triangular bases.