meaning of BID DEPOSITORY

BID DEPOSITORY meaning in Law Dictionary

location to drop a bid document. It must be done on time becoming considered.