SCOPS OWL Meaning of SCOPS OWL in English [ skɒps ]■ noun a small owl with ear tufts. [ Otus scops (Eurasia) and related species.]OriginC18: from mod. L. Scops (former genus name), from Gk skōps . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004