dle

noun 2

Definitions

noun

1

Initialism of double-layer ejecta.

noun

1

A short, daily web-based guessing game or puzzle, especially one of many played one after another.

Your note

not saved
0 chars