building block
noun
plural
building blocks
plural
building blocks
Britannica Dictionary definition of BUILDING BLOCK
[count]
:
an important part that is grouped together with many other similar things to form something larger
—
usually plural
—
usually + of