English Dictionary
Definition ubiquitous in British English
ubiquitous adjective
adjective
/juːˈbɪkwɪtəs/
1
present everywhere
Synonyms and related words
