CENTAUROMACHY MEANING IN ENGLISH

• Centauromachy Definition & Synonyms

  1. (n.) A fight in which centaurs take part, -- a common theme for relief sculpture, as in the Parthenon metopes.


RECENT SEARCHES