English | German | Russian | Czech

jugulate English

Meaning jugulate meaning

What does jugulate mean?

jugulate

To cut the [[throat]] of

Synonyms jugulate synonyms

What other words have the same or similar meaning as jugulate?

jugulate English » English

strangle kill

Are you looking for...?