instant adj
Fr. < L. instāre, be present, be at hand, urge, press upon.
instant [-s, -'s] n
see instant, adj.
instant [-ly] adv