SQUEAMISHLY


Meaning of SQUEAMISHLY in English

[adverb]She squeamishly refused to touch the dead mouse.

Cambridge English vocab.      Кембриджский английский словарь.