dead drops

English

Noun

dead drops

  1. plural of dead drop

Verb

dead drops

  1. third-person singular simple present indicative of dead drop