What is English word SATISFACTORY?
Definitions of SATISFACTORY
- Done to satisfaction; adequate or sufficient.
- Causing satisfaction; agreeable or pleasant; satisfying.
- Somebody or something that meets requirements without exceeding them.
- The rating given to somebody or something that meets requirements without exceeding them.
- (theology) Making atonement for a sin; expiatory.
Number of letters
12
Is palindrome
No