An alcohol has an OH functionality in it. Do you expect it to be a base? why?

No, because the OH doesn't ionize as OH^-; i.e., it doesn't releast OH^- to the solution.