Lewis & Short

suffectus, a, um, Part. of sufficio.