INTERLOCATION


Meaning of INTERLOCATION in English

noun a placing or coming between; interposition.

Webster English vocab.      Английский словарь Webster.