microsprayEtymologyFrom micro- + spray.microspray means A spray (of liquid) from a very fine nozzle. Lexicurio rates it Rare gem — a strength score of 81 out of 100.nounA spray (of liquid) from a very fine nozzle