WORDLE ENGLISH

depot

depotA storage facility, in particular, a warehouse.

Wiktionary →
Duotrigordle Board 23 #34 · May 14, 2026
Duotrigordle Board 31 #28 · May 8, 2026
Daily Puzzle #279 · March 25, 2022
·Archive
No comments yet