amaze Definition
Definition
to cause someone to feel great surprise and admiration because of something surprising, wonderful, or unexpected
Browse
to cause someone to feel great surprise and admiration because of something surprising, wonderful, or unexpected
Browse