Clue: Screen cast getting to grips with Latin (6)
Answer: SHIELD
Explanation: Definition: Screen
An envelope ('getting to grips with'?) of L ('Latin') in SHIED ('cast' in the sense of threw).