'Barbara Ward' definitions:

Definition of 'Barbara Ward'

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