stab vest

listen to the pronunciation of stab vest
English - English

Definition of stab vest in English English dictionary

stabvest
A protective vest, designed to protect against stabbing
stab vest
Favorites