What does Bow saw mean?

Bow saw meaning in General Dictionary

A saw with a thin or narrow blade occur a powerful frame