Golden Bowl

Dictionary

SCANDALIZEDpp.

Offended; defamed; disgraced.