express strong disapproval of; deplore

listen to the pronunciation of express strong disapproval of; deplore
English - English
deprecate