English dictionary
maildrop meaning and definition
Definition and meaning of maildrop at MeaningMonkey.org. maildrop meaning and definition in the English Dictionary.MAILDROP noun
Definition of maildrop (noun)
- a drop where mail can be deposited
Source: Princeton University Wordnet