drop off

Meaning
~에 갖다 놓다, 내려주다
Parts of Speech
idiom