double-ended queue — Etymology, Origin & Word History | Etymology Explorer