1 easily nauseated or disgusted.
2 fastidious or overscrupulous in questions of propriety, honesty, etc.
Derivatives:
squeamishly adv. squeamishness n.
Etymology: ME var. of squeamous (now dial.), f. AF escoymos, of unkn. orig.
Useful english dictionary. 2012.