Dictionary search results

Showing 1-2 of 2 results

army-navy US English

Denoting the type of store that specializes in military surplus equipment, or the goods sold there