To affect with great wonder; astonish. See Synonyms at surprise.
Obsolete To bewilder; perplex.
To cause great wonder or astonishment: a sight that amazes.
To fill with incredulity or surprise; astonish
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
www.Collinsdictionary.com (c) HarperCollins Publishers Ltd 2016