Слова «жестокий» и «жёсткий» являются паронимами — созвучными и схожими в написании словами, но имеющими разное значение. Слова образуют паронимическую пару части речи имя прилагательное. Тип паронимов: полные.
Разница в написании и ударении: жесто́кий и жёсткий.
жестокий
Значение
1) безжалостный, беспощадный, слишком суровый, 2) слишком сильный