STAND BETWEEN Meaning of STAND BETWEEN in English mediate, arbitrate; shelter, protect Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012