impressureEtymologyCompare Old French impressure, Late Latin impressūra.impressure means dent; impression Lexicurio rates it Rare gem — a strength score of 73 out of 100.noundent; impression“Lean but upon a rush, / The cicatrice and capable impressure / Thy palm some moment keeps.”