Definition of Squeamishly

  • 1. In a squeamish manner Adverb