Cite

Synonyms of squeamish

Definition and meaning of squeamish (Dictionary)