blocks

blɒk

noun

a large solid piece of hard material, especially rock, stone, or wood, typically with flat surfaces on each side.

a block of marble

chunk,hunk,brick,slab,lump,piece,bar,cake,cube,wedge,mass,wad,slice,wodge

verb

make the movement or flow in (a passage, pipe, road, etc.) difficult or impossible.

the narrow roads were blocked by cars

clog (up),stop up,choke,plug,obstruct,gum up,occlude,dam up,congest,jam,close,bung up,gunge up,close up,bar,shut off,barricade,seal