Affording satisfaction; satisfying; that fully gratifies or contents; fulfilling all demands or requirements: as, to make satisfactory arrangements; to give a satisfactory account; a satisfactory state of affairs.Making reparation, atonement, or expiation; expiatory.Synonyms Gratifying, pleasing, sufficient, convincing, conclusive, decisive. See satisfy.n. A place or means of atonement or retribution.