aghast

adjective
  1. filled with shock, horror, or amazement
  2. Usage: often used with ‘at’

Examples