A large board in a public place, used to display advertisements.
"Charged up, pumped up"
"Classic Card Games"