piezostackEtymologyFrom piezo- + stack.piezostack means A stack of piezoactive materials stuck together in layers. Lexicurio rates it Sui generis — a strength score of 85 out of 100.nounA stack of piezoactive materials stuck together in layers.