Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pyramid
in English
pyramid
us
//ˈpaɪrəmɪd//
uk
//ˈpaɪramɪd//
#common
Plural
pyramids
Definitions
Noun
ancient
Egyptian
or
Mesoamerican
tomb
a
structure
with
triangular
sides
;
square
base
a
hierarchical
system
;
narrowing
levels
The
company
is
organized
as
a
pyramid
with
the
CEO
at
the
top
.
a
fraudulent
investment
scheme
The
investment
turned
out
to
be
a
pyramid
that
eventually
collapsed
.
a
solid
with
triangular
faces
and
polygonal
base
The
ancient
Egyptians
built
a
massive
pyramid
as
a
tomb
for
their
pharaoh
.
a
medullary
structure
in
the
brain
(
neuroanatomy
)
The
pyramid
in
the
brain
plays
a
crucial
role
in
controlling
voluntary
movements
.
Verb
to
build
or
arrange
in
a
pyramid
shape
;
escalating
The
architect
designed
the
building
to
pyramid
upward
in
a
series
of
stepped
levels
.
to
increase
towards
a
peak
The
company's
profits
began
to
pyramid
as
their
sales
increased
exponentially
.
to
combine
genes
into
a
genotype
The
geneticist
worked
to
pyramid
different
traits
into
a
single
organism
.
Compounds / Phrases
pyramidlike