intro

noun

An introduction.

noun

Short form of introduction.

noun

A small demo produced to promote one’s demogroup or for a competition.

verb

To introduce.