Definition of ivory-towered in English:

ivory-towered

adjective