-Цитата от bubble РУГАТЬ кого, ругнуть, ругивать, бранить, поносить, обзывать бранными словами, бесчестить на словах
-Цитата от Викисловарь 1. называть оскорбительными словами, желая пробудить неприятные чувства или выразить своё раздражение
2. высказывать неодобрение по поводу кого-либо или чего-либо
3. порицать, в резком тоне говорить о своём неодобрении чьих-либо действий или свойств, имея целью искоренить эти действия и свойства или оправдать наказание за них
Этимологию проанализируешь? А разницу употребления в значении?