special warehouse definition

special warehouse means a site or building that is licensed as such by the Principal Commissioner of Customs or Commissioner of Customs, as the case may be, under section 58A, wherein dutiable goods may be deposited.