Hand-in meaning : To give something to a responsible person.
hand in
au fond
indiscriminating
cannery
infest