HOARDING

Definition of HOARDING

  1. (noun)large outdoor signboard