A word examined

appalled

adjective
8 letters·English
adjective

appalled—shocked and disgusted by something

No comments yet