building block


Meanings

  • a single undivided natural thing occurring in the composition of something else;
  • a block of material used in construction work

Synonyms