Question: what is the meaning of the idiomatic expression now and then?
Answer: phrase. If you say that something happens now and then or every now and again, you mean that it happens sometimes but not very often or regularly.