adj. 25B6; adjective
I'm too squeamish to gut fish : EASILY NAUSEATED, nervous; ( be squeamish about ) BE PUT OFF BY, cannot stand the sight of, makes one feel sick.
less squeamish nations will sell them arms : SCRUPULOUS, principled, fastidious, particular, punctilious, honourable, upright, upstanding, high-minded, righteous, right-minded, moral, ethical.