Etymology

like strange bulldogs

Today it means: Wary and unfriendly; on the verge of a fight. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok