DELOCALISATION is a
14
letter word starting with
D
and ending with
N
Definitions & Synonyms
noun -
Delocalisation refers to the redistribution or spreading out of something, such as electrons, particle, or even businesses, from a local to a wider area.