VariousWords beta
Related Terms:
Definitions:
Verb
delocalize
Definition: remove from the proper or usual locality
Definition: To broaden the scope of something (to make it more global).