'Baroness Jackson of Lodsworth' definitions:

Definition of 'Baroness Jackson of Lodsworth'

(from WordNet)
noun
English economist and conservationist (1914-1981) [syn: Ward, Barbara Ward, Baroness Jackson of Lodsworth]