Dictionary search results

Showing 1-2 of 2 results

salvo British & World English

A simultaneous discharge of artillery or other guns in a battle

Salvo British & World English

A member of the Salvation Army