Dictionary search results

Showing 1-3 of 3 results

smoke ball British & World English

A projectile filled with material which emits dense smoke on ignition, used to conceal military operations