BizTerm Definition
Depot
Full Definition

Stowage facility.


Previous Biz Term Next Biz Term