Skip to main content

English: hybrid publication

Welsh: cyhoeddiad hybrid

Part of speech

Noun, Masculine, Singular

Definition

Publications incorporating multimedia – text, images, videos, embedded linked video, and even print publications.