obstacle that is designed to provide protection

listen to the pronunciation of obstacle that is designed to provide protection