IDEALISED as ADJECTIVE

  1. Meaning
    • exalted to an ideal perfection or excellence
    Synonym(s) Similar To