Find the word definition

Wiktionary
large skippers

n. (large skipper English)