British warm

British warm

n (Clothing & Fashion) an army officer's short thick overcoat