noun an advertising placard or card. noun commerce a tradesman's advertisement mounted on card as a poster another term for show bill