gabion - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a metal or wire frame filled with stones and used as a sort of wall or supportSubmitted from United Kingdom on 08/05/2012