Crossword Answer Lookup

500k+ clues

Tech industry quickly conceals mounting affliction (9)

Answer AEROSPACE
Definition: Tech industry
Guardian #29795 15 Down 2025-09-09