Definitions Found:

satisfactory or good