Definition of festoons:
(n) :
An ornament such as a garland or chain which hangs loosely from two tacked spots.
(v) :
To decorate as if with ornaments, such as garlands or chains, which hang loosely from two tacked spots.
(v) :
To decorate or bedeck abundantly.
(n) :
(architecture) A bas-relief, painting, or structural motif resembling such an ornament.
(v) :
To make festoons.
(n) :
A raised cable with light globes attached.