Barrier
An obstruction, usually manmade, which is used to restrict or prevent access to a settlement, building or area of land.
- By: Lorna Richardson |
- Jul 01, 2009
An obstruction, usually manmade, which is used to restrict or prevent access to a settlement, building or area of land.
Search the Thames Discovery Programme website: