What is the meaning of ad in English?

Learn vocabulary with pictures as well as definitions of ad in English

Learn in

See more

n. ad

Definition of ad in English

Publication, poster or broadcast that promotes a product or service.

Synonyms of ad in English

advertadvertisement