Правильно: скрепя сердце – против воли, против своих убеждений, мужественно. Скрепя - то же, что скрепив. Оборот, вероятно, связан с движением хватания себя за сердце при сильном седцебиении от волнения, то есть буквально: "скрепить сердце чем-нибудь" . Скрепить в этом выражении имеет внутреннюю форму "сделать крепким".
Последние ответы справочной службы
Современные толковые словари трактуют эти слова как омонимы.
Страница ответаВ прилагательных, образованных от существительных на -мя, двойное н пишется на стыке основы на -мян, -мен и суффикса -н-: без-ымян-н-ый, бес-семян-н-ый и бес-семен-н-ой,
стремян-н-ый и стремен-н-ой.
Словари определяют значение глагола крякать применительно к человеку следующим образом: «Издавать отрывистый горловой звук, выражающий удовольствие, удовлетворение, досаду и т. п.» (Большой академический словарь русского языка. Т. 8. СПб.; М., 2007. С. 728).
Страница ответа