sordidbear•

NVC is a verbal technology for exchanging information and resolving differences peacefully

I like the "NVC is a process and a mindset" definition better.

1