Clue: Ephemeral decorative structure

Answer: ICECASTLE

Length: 9


Similar Clues: