Drop no sentido de lançar

Drop pode significar lançar? Vi um post da Nicki Minaj onde ela dizia "my 1st album dropped..." Me dêem mais exemplos por favor

ATIVE O ENGLISH PLUS Além de aprender sem anúncios, você terá acesso: ao Curso do English Experts, a respostas verificadas por especialistas (ilimitado), ao aplicativo Meu Vocabulário e ao Minicurso de Business English. ATUALIZAR AGORA
1 resposta
PPAULO 6 48 1.1k
Sim, lançar/ficar pronto (significando ficar pronto e disponível para o público, para venda, na internet, etc). Em suma, por analogia podemos dizer que nesse caso pode ser o mesmo que "debut".

To become available for people to buy, listen to, or watch, especially using the internet; to make something available like this.
Ref. dictionary.cambridge