Meaning of festoonery in English:

festoonery

noun