Mark Spinks, of Cluny Place, appeared before Sheriff McFarlane at Kirkcaldy Sheriff Court this week.
Spinks, 48, admitted that on February 8, 2020 at his home address he assaulted his then-partner by grabbing by the body, pulling her to the ground and then holding a knife against her throat.
His sentence was deferred until March 3 for reports and his bail was continued.
The case called at Kirkcaldy Sheriff Court.
Thank you for reading this article on our free-to-read website. We're more reliant on your support than ever as the shift in consumer habits brought about by coronavirus impacts our advertisers.
Please consider purchasing a subscription to our print newspaper to help fund our trusted, fact-checked journalism.