FIGHT SHY OF Meaning of FIGHT SHY OF in English {v. phr.} To avoid; escape from. * /Jack always fights shy of anything that even remotely resembles serious work./ Dictionary of English idioms . Словарь английских идиом. 2012