Repository meaning : A location for storage, often for safety or preservation.
target cell
repository
priesting
overexposes
evolution