noun the trait of being excessively fastidious and easily shocked; `the program was withdrawn because of the squeamishness of some viewers`; `he refused to allow squeamishness to deter him from his duty` Found on https://www.encyclo.co.uk/local/20974