ASPARAGUS BED


Meaning of ASPARAGUS BED in English

noun

: a military obstacle consisting of series of steel, wood, or concrete uprights planted in the ground

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.