PLACARD


Meaning of PLACARD in English

(n.) Permission given by authority; a license; as, to give a placard to do something.

Webster's English dictionary.      Английский словарь Webster.