Holding
Definition: holding
holding: Land and buildings held by a freehold or leasehold occupier. Properly managing holdings supports farm productivity and sustainability.
holding: Land and buildings held by a freehold or leasehold occupier. Properly managing holdings supports farm productivity and sustainability.