Look Up Another Term

Definition: NAS box


A network attached storage device. See NAS and box.