Meaning of self-yew in English:

self-yew

adjective

Archery
  • Designating a self bow made of yew.

noun

Archery
  • A self-yew bow; unbacked yew as material for a bow.

Origin

Early 19th century; earliest use found in Thomas Roberts (b. 1764).