wow factor | Business English a quality that makes someone feel excited or surprised when they first see something: The entrance will be rebuilt to create more of a wow factor.continue