Tamil Dictionary 🔍

interlocation

In`ter*lo*ca"tion, n. Defn: A placing or coming between; interposition.


interlocation - Similar Words