splinterproof plastic - English Synonyms Dictionary