plywood

Noun
  1. A laminate made of thin layers of wood (synset 103977576)

Other Searches