Improvised slab Synonyms

Definitions for Improvised


Definitions for Slab


  • (noun) block consisting of a thick piece of something