photomagazine noun1 •A magazine (periodical publication) in which photographs feature prominently. formsphotomagazines