PUT AN AD Meaning of PUT AN AD in English placed an advertisement in the paper, delivered an announcement Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012