OXFORD 9000
📚 noun • entry_id 38222

dogfight

/ˈdɒɡ.faɪt/
Meanings (ES + gloss)
pelea de perros
A fight between dogs, especially as part of the blood sport of dogfighting.
Phrases
Word forms