Find the word definition

Wiktionary
double-ended queues

n. (double-ended queue English)