Where does “garrot” come from?
garrot (English) comes from French garrot, from Old Occitan garra — leg.
garrot (English): A stick or small wooden cylinder used for...
Definitions
- A stick or small wooden cylinder used for...
garrot (English) comes from French garrot, from Old Occitan garra — leg.
garrot (English): A stick or small wooden cylinder used for...