terrazzo
/tɛˈrætsəʊ/Definitions
1. noun
a type of floor made from small, cut pieces of marble or other stone, arranged to form a mosaic pattern
“The architect designed the interior of the building with a beautiful terrazzo floor that added a touch of elegance to the space.”
2. verb
to make or install a terrazzo floor
“The skilled craftsman terrazzoed the entire floor of the old mansion, revealing its original beauty.”