triangular pyramid noun1 •A three-dimensional figure with four triangular bases. formstriangular pyramids