Wordle
.
Global
WORDLE ENGLISH
depot
noun
depot
—
a place where goods are stored or where buses/trains are kept and depart from
Related words
depots
depository
deposited
warehouse
deposits
docks
storehouse
dock
Appeared In
Classic Daily
#279 · March 25, 2022
Share
← archive
Discussion