Definition of Delocalize

  • 1. Remove from the proper or usual locality Verb

Semanticaly linked words with "delocalize"