Find the word definition

Wiktionary
double features

n. (double feature English)