English Dictionary
Definition squeamish in British English
squeamish adjective
adjective
/ˈskwiːmɪʃ/
1
easily shocked or upset by something unpleasant
