The 33-year-old, who bagged 34 goals during two seasons with Alfreton Town, has linked up with the Pilgrims following a brief pre-season stint with Kettering Town.
Westcarr began his playing days at Nottingham Forest and has played for a variety of clubs during a long and distinguished career.