a place in which a person or thing is located or lodged
they found a lodgement for the hook in the parapet
the action of depositing or lodging something
the temporary lodgement of the capital in a bank deposit account
the electronic lodgement of proxy votes