Also the name of a professional football team emanating from the city of Green Bay, WI. > https://youtu.be/bnEgh1I_H1U
placard noun plac·ard | \ ˈpla-kərd , -ˌkärd\ Definition of placard (Entry 1 of 2) 1: a notice posted in a public place : POSTER 2: a small card or metal plaque Its the handicap notice you hang on your rearview.
Good question.
Thanks! Your answer is awaiting moderation.