serving to deter, preventing something from happening

listen to the pronunciation of serving to deter, preventing something from happening
English - English
deterrent
serving to deter, preventing something from happening
Favorites