Building Blocks

What is Building Blocks ?

Building Blocks is (plural noun) 1. small pieces of wood, used by children to build structures such as castles Most children like to play with building blocks. 2. one of the parts which form a whole Printed books are the essential building blocks of a national library.

 

source: Easier English, Student Dictionary Upper Intermediate Level