Senses
押租 rent deposit
A security deposit paid in cash or property when renting a house or land to guarantee payment of rent or fulfillment of a contract
押租 to rent with a deposit
To rent a house, building, or land by providing a security deposit