shell shock EnglishFrench Dictionary WordReferencecomExoskeleton astonished meaning varies from person to person. It can mean a feeling provoked by a sudden upsetting situation. Some folks experience anxiety when dealing with daunting situations or surprising circumstances. Other people may relate it with feeling overburdened or dumbfounded owing to an unforeseen unveiling or startling piece of information.