IVORY CASTLE


Meaning of IVORY CASTLE in English

inaccessible place, place that is withdrawn from the everyday world

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.