Look Up Another Term

Definition: iSlate


The name many pundits thought Apple would use for its tablet. See iPad.