building block

Noun
  1. A single undivided natural thing occurring in the composition of something else (synset 109488589)
    "units of nucleic acids"
  2. A block of material used in construction work (synset 102918159)

Other Searches