poster, banner; public notice, announcement displayed in a public place

listen to the pronunciation of poster, banner; public notice, announcement displayed in a public place
English - English
{i} placard