idealistic, implying over-optimism

listen to the pronunciation of idealistic, implying over-optimism
English - English

Definition of idealistic, implying over-optimism in English English dictionary

idealistic, implying over-optimism
lofty