What is the meaning of word squamish?

Squeamish means easily upset by things that are unpleasant or disturbing:

> _I get squeamish if I have to watch an injection_

> _We don't often see such squeamish behaviour in a man._

Trepanation - Related Articles