Dictionary search results

Showing 1-2 of 2 results

salvo US English

A simultaneous discharge of artillery or other guns in a battle

Salvo US English

A member of the Salvation Army