Краткий ответ: синонимы к слову мерзкий — отвратительный, гадкий, омерзительный, противный; если речь о поступке или человеке — гнусный, подлый, низкий.
Как выбирать синоним:
- отвратительный, противный — самые близкие по смыслу;
- омерзительный — сильнее, выражает крайнее отвращение;
- гнусный, подлый, низкий — когда речь о морально плохом поступке;
- противный часто звучит разговорнее и может означать просто «надоедливый».
Проверка по контексту:
«мерзкая погода» → «отвратительная погода» — подходит.
«мерзкий поступок» → «подлый поступок» — точнее, чем «противный поступок».
Значит, синоним надо выбирать по смыслу и окончанию: мерзкая — отвратительная, мерзкий — гнусный.
