in a cringing manner; while cringing, or so as to make one cringe.

listen to the pronunciation of in a cringing manner; while cringing, or so as to make one cringe.
الإنجليزية - الإنجليزية
cringingly
in a cringing manner; while cringing, or so as to make one cringe.
المفضلات