ˈbuilding ˌblock BrE AmE noun [countable]
1 . a block of wood or plastic for young children to build things with
2 . building blocks [plural] the pieces or parts that together make it possible for something big or important to exist:
Amino acids are the building blocks of protein.