Subscriber login


Forgot your password?

Library card login

Other

assisted area

Definition of assisted area

noun

  • (in the UK) a region receiving government grants or loans for industrial development.