Search Results For Holding
holding
noun, land held under a lease and used for agriculture or similar purposes
From Collins
©HarperCollins 2008. Collins English Dictionary definition of holding
noun, land held under a lease and used for agriculture or similar purposes
From Collins
©HarperCollins 2008. Collins English Dictionary definition of holding