Is afford an adjective?

It is a verb when used with an object. As in - the town can afford to repair the street. As an adjective, affordable