keyonaa8507 keyonaa8507 07-01-2023 English contestada Which definition best reflects the meaning of deposited in the passage