Berat hati memiliki 4 arti.
Berat hati berasal dari kata dasar berat.
Berat hati adalah sebuah homonim karena arti-artinya memiliki ejaan dan pelafalan yang sama tetapi maknanya berbeda.
Menurut Kamus Besar Bahasa Indonesia (KBBI), arti berat hati adalah kurang suka (enggan) melakukan. Arti lainnya dari berat hati adalah tidak sampai hati (tidak tega) melakukan.