access land

access land

n (Law) (in England and Wales) areas of the countryside which are open to the public