abawed

p. p.

  1. Astonished; abashed.