Hoarding meaning

a large board in a public place, used to display advertisements.

Board on which ads were shown 

the practice of collecting or accumulating something