Lenighan, 26, has played in the National League for Halifax Town, and also turned out for Rotherham United, Harrogate Town, Frickley Athletic, Warrington Town, Altrincham and Guiseley.
A Boro statement said: “He is another exciting addition to Fowls' youthful side who is looking forward to the season ahead. The midfielder's experience of the league will be a great asset to the youthful squad being built at the Neuven Stadium.”
Keep up-to-date with our exclusive email newsletters.
Subscribe