Term of the Moment

lights-out server room


Look Up Another Term


Definition: e-tailer


(Electronic reTAILER) See Internet retailer and e-commerce.