particle-reinforced composite - English Synonyms Dictionary