stray
disapproving
used to describe a person who will do whatever is necessary to get something or to survive:
fight like an alley catThe brothers used to fight like alley cats.
the morals of an alley catThese people have the morals of alley cats.
He was a big old black alley cat.
She had an alley cat's manners.
I can think of lots of times when we fought like alley cats.
SMART Vocabulary: related words and phrases General & informal words for animals
anti-predator
arthropod
beast
beastie
bossy
brute
feathered
feathered friendidiom
fluff ball
four-legged friend
fur baby
furball
furry
marsupial
myriapod
pest
pet
predator
prey
stray
You can also find related words, phrases, and synonyms in the topics:
Violent or aggressive