IVORY


Meaning of IVORY in English

[noun] [U] - the hard white substance from which the tusks of some animals such as elephants are madeintricately carved ivorya ban on ivory tradingivory handlesTo live or be in an ivory tower is not to know about or to want to avoid the ordinary and unpleasant things that happen in people's lives.You can tell from their comments about children that they are living in an ivory tower where no one ever shouts or argues.Academics in their ivory towers don't seem to worry about how it will affect ordinary people.He was criticized for taking an ivory-tower approach to the problem.

Cambridge English vocab.      Кембриджский английский словарь.