Definition, synonyms and related words
A mass of cobwebs; anything that obscures the vision or is elaborate yet flimsy.