Library
[imp. & p. p. Astoned, Astond, or Astound.][See Astonish.]To stun; to astonish; to stupefy. [Obs.] Chaucer.
View more Miscellaneous videos