SATISFACTORY Meaning of SATISFACTORY in English [sat.is.fac.to.ry] adj (15c): giving satisfaction: adequate -- sat.is.fac.to.ri.ly adv -- sat.is.fac.to.ri.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012