Look Up Another Term

Definition: ubiquitous


Found in large quantities everywhere. This English word means "all over the place." See pervasive computing.