English | German | Russian | Czech

trucidate English

Meaning trucidate meaning

What does trucidate mean?

trucidate

(hapax legomenon, obsolete) To slaughter, massacre, kill.

Are you looking for...?