PYQ English Medium Choose the correct meaning: She lives in her ivory tower. (AISSEE 2026) AShe lives on a beautiful tree house. BShe lives in an isolated building. CShe lives in a difficult situation. DShe lives in her imaginary world. Log in to answer & see the explanation #AISSEE 2026#English#Idioms ✓ Reviewed 👍 ☆ Save ↗ Share