Definitions for "Imber"
Imber is a village in Wiltshire, situated in the middle of England's Salisbury Plain. Imber's inhabitants were evicted in 1943 to provide training grounds for the military. Imber has been used by the Army for training since.