euro-ad noun an advertisement designed to be suitable for all countries in the European Union