triangular pyramid

English

Noun

triangular pyramid (plural triangular pyramids)

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

Synonyms