wow factor


noun

informal a striking or impressive feature

Words nearby wow factor