HOARDING


Meaning of HOARDING in English

(n.) A fence, barrier, or cover, inclosing, surrounding, or concealing something.

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