Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: terrazzo  tu'rat-sow
  1. Chips of polished stone set in concrete and used as floor covering

Derived forms: terrazzos

Encyclopedia: Terrazzo Terrazzo, Italy