Farmer’s demo every now and then in several cycles (6)
I believe the answer is:
yeoman
'farmer's' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for yeoman that I've seen before include "One may (anag.)" , "Minor official" , "Beefeater was this Tower warden's nickname" , "Land-owning farmer - beefeater" , "Former royal servant" .)