SQUEAMISHLY

Definition of SQUEAMISHLY

  1. (adv)in a squeamish manner