ESCAROLE Meaning of ESCAROLE in English [ 'ɛskərəʊl ]■ noun N. Amer. an endive of a variety with broad undivided leaves.Originearly 20th cent.: from Fr., from Ital. scar(i)ola , based on L. esca 'food'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004