Invoice - advertise especially by posters or placards; "He was billed as the greatest tenor given that Caruso"(= advertise) → werben für; (= put out there) → auf den Markt bringen; the new model has been widely promoted in the media → für das neue Modell ist in den Medien intensiv geworben worden or Werbung gemacht wordendemote, kick downst