dear tarun
benzoic acid is more acidic than phenol .
its beacuse -ve charge at the carboxylate ion can be delocalised between the two oxygen atom , besides the presence of C double bond O as the electron withdrawing group which will withdraw the electron from O- , and make it more stable .
the phenoxide ion just have the resonance effect but carboxylate have resonance as well as withdrawing effect , which make it more stable .
HOPE IT CLEARS
REGARDS