Definify.com

Definition 2024


ivory_towers

ivory towers

English

Noun

ivory towers

  1. plural of ivory tower