idealizable
English
Etymology
From
idealize
+
-able
.
Adjective
idealizable
(
comparative
more
idealizable
,
superlative
most
idealizable
)
That may be
idealized
Anagrams
delabialize