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._
> _I get squeamish if I have to watch an injection_
> _We don't often see such squeamish behaviour in a man._