Происхождение слова «наперекор» — от праславянского корня *реr— и старославянского слова «коръ», которое означало «оскорбление» или «обида». 12
Значение слова в современном русском языке — вопреки, противодействуя неблагоприятным обстоятельствам. 4 Также может употребляться в значении «противоположно чему-либо, не считаясь с чем-либо». 45
Слово может выступать и в роли наречия, и в роли предлога. 2 Например, как наречие оно означает противоположно тому, чего ожидали, хотели, а как предлог — противоположно чему-либо, не считаясь с чем-либо. 5