student asking question

What does “depot” mean here?

teacher

Native speaker’s answer

Rebecca

A "depot card" is a card someone receives in Great Britain to tell them that their package was not able to be delivered to them.

Popular Q&As

04/16

Complete the expression with a quiz!