Online English Dictionary

Home

Ubiquitous


a.

Existing or being everywhere, or in all places, at the same time; omnipresent.


© 2009 Dammam Community College