Le bec, comme dans beaucoup d'autres expressions, désigne la « bouche » tant animale qu’humaine.

L'image est encore aujourd'hui celle de deux volatiles qui se battent à coups de bec.

Le sens figuré désigne un vif assaut verbal entre deux interlocuteurs en colère.