Crossword clues for Mainstay of a sci-fi defense system:FORCEFIELDMainstay of a sci-fi defense system