Laager

From Fresh Dictionary

English

Noun

laager

  1. (South Africa) A defensive encampment encircled by armoured vehicles or wagons

Not to be confused with

Personal tools