BARKSCAPING


Meaning of BARKSCAPING in English

Using barkdust everywhere in a yard to avoid maintenance or visual interest. Example: The barkscaping around the building drains it of all character.

Slang English vocab.      Английский сленговый словарь.