Definify.com

Definition 2026


pollaxes

pollaxes

English

Noun

pollaxes

  1. plural of pollax