← Play Wordle English

Wordle English #279

March 25, 2022

d
e
p
o
t
Definition

depot — A storage facility, in particular, a warehouse.

Wiktionary ↗

View all English words

Report bad word