to have a standing order for a magazine or something similar.
I usually buy my monthly magazines at the newsstand. I don't subscribe to them.I subscribe to all the magazines I read because it's nice to have them delivered by mail.
Idiom
subscribe to somethingsubscribe to (something)
to agree with or support an opinion, belief, or theory.
I subscribe to the notion of lying down when the urge to exercise strikes me.