depot

de-pot · noun

imported

Definitions

noun

  1. 1.

    A place for storage of goods or vehicles.

  2. 2.

    A railroad or bus station.

  3. 3.

    A military base where stores and equipment are kept.

  4. 4.

    (pharmacy) A drug formulation that releases medication slowly over time.

Related words

Etymology

From French depot, from Latin depositum, from deponere (to put down). Entered English in the late 18th century. The pronunciation differs between American and British English.