2 words in this vocabulary list
adjective causing general public outrage by a perceived offense against morality or law
adjective describing something that is extremely surprising or impressive; causing someone to be amazed or shocked