retentive

(noun, adjective)

adjective

1. good at remembering

- a retentive mind

Similar word(s): aware, mindful, long, recollective, tenacious

2. having the capacity to retain something

3. having the power, capacity, or quality of retaining water

- soils retentive of moisture

Similar word(s): impermeable

noun

1. (obsolete) That which retains or confines; a restraint.