drop
noun
5.
a predetermined hiding place for the deposit and distribution of illicit goods (such as drugs or stolen property)
7.
a curtain that can be lowered and raised onto a stage from the flies; often used as background scenery
Derived from:
drop 8.
9.