Dictionary search results

Showing 1-2 of 2 results

flak jacket US English

A sleeveless jacket made of heavy fabric reinforced with metal or Kevlar, worn as protection against bullets and shrapnel