What is the meaning of In_print?

Written down on paper, etc.

Published in a magazine, newspaper, etc.

Available for purchase from the publisher.

Source: wiktionary.org