squeamishness in Finnish squeamishness in Finnish herkkähermoisuus noun The quality of being squeamish Add to Flashcards