Definify.com

Definition 2024


garote

garote

English

Noun

garote (plural garotes)

  1. Alternative spelling of garrote

Anagrams