RELATED WORDS
PARAPHRASING
1) causing a person to be shocked, disgusted (abhorrent)
2) (too) easily made sick; feeling sick; (too) easily disgusted or shocked (squeamish)
(too) easily made sick; feeling sick; (too) easily disgusted or shocked
nauseated; finicky
physically tired; mentally tired
tired