Top definition
Anything which poseses the ability to make the average person stare in awe.
Did you see that awe-inspiring story about the dolphin that saved that boy from the terrorists.
by Chris Denney August 09, 2008
Get the merch
Get the awe-inspiring neck gaiter and mug.