delocalize ( synonym found)

Definition of delocalize:

(v) : remove from the proper or usual locality

Definition of delocalize:

(v) : remove from the proper or usual locality

Back to Top