Clue: Limited protection provided by regimental mascot? (7)
Answer: PARAPET
Explanation: Definition: Limited protection
The PARA PET might be the mascot of the Parachute Regiment