About us
Define
Definitions for
"squeamishness"
a mild state of nausea
wordnet.princeton.edu