RETENTIVE
retentive
Noun
- That which retains or confines; a restraint.
Adjective
- Having power to retain; as, a retentive memory.
The above text is a snippet from Wiktionary: retentive
and as such is available under the Creative Commons Attribution/Share-Alike License.