deques
English
Noun
deques
plural of
deque
Anagrams
squeed