extremely surprising or amazing
"The view from the mountain was mind-blowing."
to allow something to happen on a large scale; to trigger a...
to create or develop trust in a relationship
someone new to a place or situation
to open your books and begin studying
to be extremely surprised or shocked
someone who is very social and enjoys meeting people