Definition of fight shy:
(v) :
to
contend in physical conflict, either singly or in war, battle etc; to
strive for; to campaign or
contend for success
"the two boxers have been fighting for more than half an hour."
"watch your language, are you looking for a fight?"