What is the meaning of falconet in English?

Learn vocabulary with pictures as well as definitions of falconet in English

Learn in

See more

n. falconet

Definition of falconet in English

Medieval piece of artillery that shoots small balls of iron in different directions when mounted on a vertical frame.