cat-and-dog

/'kætən'dɔg/
tính từ
  1. (từ Mỹ,nghĩa Mỹ) gay gắt, quyết liệt, ác liệt (cuộc cạnh tranh...)
cat-and-dog
A cat-and-dog political debate filled the television screen.